From: ceriel2 Date: Fri, 28 Aug 1987 09:56:00 +0000 (+0000) Subject: fix for statics in nested blocks X-Git-Tag: release-5-5~3859 X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=adce53f009df70a80b135a614541a5b358621d73;p=ack.git fix for statics in nested blocks --- diff --git a/lang/cem/cemcom/declar.g b/lang/cem/cemcom/declar.g index 0453d846e..fe5c0d65d 100644 --- a/lang/cem/cemcom/declar.g +++ b/lang/cem/cemcom/declar.g @@ -169,7 +169,7 @@ initializer(struct idf *idf; int sc;) { struct expr *expr = (struct expr *) 0; int globalflag = level == L_GLOBAL || - (level == L_LOCAL && sc == STATIC); + (level >= L_LOCAL && sc == STATIC); } : { if (idf->id_def->df_type->tp_fund == FUNCTION) {