diff options
Diffstat (limited to 'src/include/cctk_WarnLevel.h')
-rw-r--r-- | src/include/cctk_WarnLevel.h | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/src/include/cctk_WarnLevel.h b/src/include/cctk_WarnLevel.h index 48fca652..c4347c06 100644 --- a/src/include/cctk_WarnLevel.h +++ b/src/include/cctk_WarnLevel.h @@ -25,10 +25,25 @@ int CCTK_VWarn(int level, int line, const char *file, const char *thorn, - const char *format, ...); + const char *format, ...) +#ifdef __GNUC__ +__attribute__ ((format (printf, 5, 6))) +#endif +; +int CCTK_VParamWarn (const char *thorn, + const char *format, + ...) +#ifdef __GNUC__ +__attribute__ ((format (printf, 2, 3))) +#endif +; int CCTK_ParamWarn(const char *thorn, const char *message); int CCTK_Info(const char *thorn, const char *message); -int CCTK_VInfo(const char *thorn, const char *format, ...); +int CCTK_VInfo(const char *thorn, const char *format, ...) +#ifdef __GNUC__ +__attribute__ ((format (printf, 2, 3))) +#endif +; #ifdef __cplusplus } |