From c833d93d2da15de42351430ebc132f1efd71b286 Mon Sep 17 00:00:00 2001 From: ceriel Date: Mon, 12 Jun 1995 14:28:36 +0000 Subject: [PATCH] Some fixes --- lang/cem/cemcom.ansi/code.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lang/cem/cemcom.ansi/code.c b/lang/cem/cemcom.ansi/code.c index 6b8f3eba3..2f2f0f452 100644 --- a/lang/cem/cemcom.ansi/code.c +++ b/lang/cem/cemcom.ansi/code.c @@ -154,7 +154,7 @@ end_code() /* floating point used */ C_ms_flt(); } - C_ms_src((int)(LineNumber - 2), FileName); + C_ms_src((int)(LineNumber - 2), source); C_close(); } #endif /* LINT */ @@ -554,6 +554,7 @@ loc_init(expr, id) break; /* switch */ } else if (!tmpoffset) {/* first time for this variable */ tmpoffset = df->df_address; + if (unknownsize) tmpoffset = -1; df->df_address = data_label(); C_df_dlb((label)df->df_address); } else {