DEADSOFTWARE

JVM: Реорганизация всего кода кодогенератора
[dsw-obn.git] / src / oberon.c
index 09a6b8850c988e64986859aa3f2a73e3cd17d2ae..89f4be48a38e95db5eb56d4f1dd59f4569f7bb8c 100644 (file)
@@ -64,7 +64,7 @@ enum {
 //   UTILS
 // ======================================================================= 
 
-void
+static void
 oberon_error(oberon_context_t * ctx, const char * fmt, ...)
 {
        va_list ptr;
@@ -2701,6 +2701,8 @@ oberon_parse_module(oberon_context_t * ctx)
        {
                oberon_error(ctx, "module name not matched");
        }
+
+       oberon_generator_fini_module(ctx -> mod);
 }
 
 // =======================================================================