diff --git a/src/oberon.c b/src/oberon.c
index 09a6b8850c988e64986859aa3f2a73e3cd17d2ae..89f4be48a38e95db5eb56d4f1dd59f4569f7bb8c 100644 (file)
--- a/src/oberon.c
+++ b/src/oberon.c
// UTILS
// =======================================================================
// UTILS
// =======================================================================
-void
+static void
oberon_error(oberon_context_t * ctx, const char * fmt, ...)
{
va_list ptr;
oberon_error(oberon_context_t * ctx, const char * fmt, ...)
{
va_list ptr;
{
oberon_error(ctx, "module name not matched");
}
{
oberon_error(ctx, "module name not matched");
}
+
+ oberon_generator_fini_module(ctx -> mod);
}
// =======================================================================
}
// =======================================================================