diff --git a/cfg/gtk.cfg b/cfg/gtk.cfg index 30413a953..0068a8127 100644 --- a/cfg/gtk.cfg +++ b/cfg/gtk.cfg @@ -2307,13 +2307,19 @@ false - - - false - - + + + false + + + + + + + + diff --git a/test/cfg/gtk.c b/test/cfg/gtk.c index ff63af205..be8b361d1 100644 --- a/test/cfg/gtk.c +++ b/test/cfg/gtk.c @@ -8,6 +8,8 @@ // #include +#include + void validCode(int argInt) { @@ -36,6 +38,10 @@ void validCode(int argInt) int i = GPOINTER_TO_INT(p); // cppcheck-suppress knownConditionTrueFalse if (i == 1) {} + + g_print("test"); + g_print("%d", 1); + g_printerr("err"); } void g_malloc_test() @@ -56,3 +62,11 @@ void g_assert_test() // cppcheck-suppress assignmentInAssert g_assert(a = 5); } + +void g_print_test() +{ + // cppcheck-suppress invalidPrintfArgType_uint + g_print("%u", -1); + // cppcheck-suppress invalidPrintfArgType_uint + g_printerr("%x", "a"); +}