From 3ef8ae0b65b0db4d5f08fbd101df19d235e7a57a 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 6b8f3eba..2f2f0f45 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 {