summaryrefslogtreecommitdiff
path: root/devel/qt4-qtestlib/files/patch-0185-fix-format-strings.diff
blob: 8ff503c78f47c183cc0d175921a7e7d8facab014 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- src/testlib/qtest_global.h
+++ src/testlib/qtest_global.h
@@ -59,7 +59,11 @@ namespace QTest
     enum SkipMode { SkipSingle = 1, SkipAll = 2 };
     enum TestFailMode { Abort = 1, Continue = 2 };
 
-    int Q_TESTLIB_EXPORT qt_snprintf(char *str, int size, const char *format, ...);
+    int Q_TESTLIB_EXPORT qt_snprintf(char *str, int size, const char *format, ...)
+#if defined(Q_CC_GNU) && !defined(__INSURE__)
+        __attribute__ ((format (printf, 3, 4)))
+#endif
+        ;
 }
 
 QT_END_HEADER