summaryrefslogtreecommitdiffstats
path: root/src/output.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/output.cpp')
-rw-r--r--src/output.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/output.cpp b/src/output.cpp
index d14b1b9..cc9d5f3 100644
--- a/src/output.cpp
+++ b/src/output.cpp
@@ -58,6 +58,11 @@ output_t::output_t(const generator_t *generator0, const char *header, const char
}
}
+output_t::~output_t() {
+ std::fclose(header_file);
+ std::fclose(source_file);
+}
+
void output_t::emit_tokens() {
if (tokens.empty())
return;