X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;ds=sidebyside;f=warning.h;h=3b3f22fefce6b9c2c5ab7dbd72e27ffdb77c66fc;hb=0a499089dd2383e73ae8364c8eae82c068ba980b;hp=743e420a3c4154b0f131546003e7f95fd71d7d31;hpb=67569659de101e005c876dbf18ae1a54a97c917e;p=cparser diff --git a/warning.h b/warning.h index 743e420..3b3f22f 100644 --- a/warning.h +++ b/warning.h @@ -31,7 +31,8 @@ typedef struct warning_t { #endif bool attribute:1; /**< Warn if an unexpected `__attribute__' is used or function attributes applied to variables, etc. */ bool char_subscripts:1; /**< Warn if an array subscript has the type 'char' */ - bool check_format:1; /**< Check printf-style format strings */ + bool format:1; /**< Check printf-style format strings */ + bool nonnull:1; /**< Warn about passing a null pointer for arguments marked nonnull */ #if 0 // TODO bool cast_align:1; /**< Warn whenever a pointer is cast such that the required alignment of the target is increased */ bool cast_qual:1; /**< Warn whenever a pointer is cast so as to remove a type qualifier from the target type */