Build system: enable the "df" plugin when getmntent_r() is available.
[collectd.git] / src / liboconfig / scanner.l
index 09de4d2..4858003 100644 (file)
 #include "aux_types.h"
 #include "parser.h"
 
+#ifdef __clang__
 #pragma clang diagnostic push
 #pragma clang diagnostic ignored "-Wmissing-noreturn"
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wsign-compare"
+#endif
+
 
 /* multiline string buffer */
 static char *ml_buffer = NULL;
@@ -164,5 +165,6 @@ static void ml_append (char *string)
        return;
 } /* ml_append */
 
+#ifdef __clang__
 #pragma clang diagnostic pop
-#pragma GCC diagnostic pop
+#endif