chiark / gitweb /
macro: introduce a nice macro for disabling -Wformat-nonliteral temporarily
[elogind.git] / src / shared / macro.h
index 959a9f7fb1533cd11d918ffee7fcc1b8ea22b19f..1941f0e6517c472536b0acacbfa30a0e37460f53 100644 (file)
         _Pragma("GCC diagnostic push");                                 \
         _Pragma("GCC diagnostic ignored \"-Wdeclaration-after-statement\"")
 
+#define DISABLE_WARNING_FORMAT_NONLITERAL                               \
+        _Pragma("GCC diagnostic push");                                 \
+        _Pragma("GCC diagnostic ignored \"-Wformat-nonliteral\"")
+
 #define REENABLE_WARNING                                                \
         _Pragma("GCC diagnostic pop")