lint: printf testing and FORMATs

This commit is contained in:
dick
1988-11-03 15:18:46 +00:00
parent 7267917050
commit 4ed20925c6
9 changed files with 107 additions and 32 deletions

View File

@@ -274,9 +274,13 @@ declare_idf(ds, dc, lvl)
#ifdef LINT
if ( def && def->df_level < lvl
&& !(lvl == L_FORMAL2 || def->df_level == L_UNIVERSAL)
&& !( lvl == L_FORMAL2
|| def->df_level == L_UNIVERSAL
|| sc == GLOBAL
|| sc == EXTERN
)
) {
/* there is already a definition for this name
/* there is already a definition for this non-extern name
on a more global level
*/
warning("%s is already defined as a %s",