diff --git a/cfg/gtk.cfg b/cfg/gtk.cfg
index a0af9b3e8..cb3a46be5 100644
--- a/cfg/gtk.cfg
+++ b/cfg/gtk.cfg
@@ -177,6 +177,7 @@
+
g_thread_new
g_thread_try_new
@@ -3631,13 +3632,27 @@
+
false
+ arg1
+
+
+
+
+
+
false
+ arg1
+
+
+
+
+
@@ -3753,6 +3768,20 @@
0:
+
+
+ false
+
+
+
+
+
+
+
+
+ 0:
+
+
false
@@ -3769,6 +3798,24 @@
false
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
false
diff --git a/test/cfg/gtk.c b/test/cfg/gtk.c
index e89d90854..ae26fbb1b 100644
--- a/test/cfg/gtk.c
+++ b/test/cfg/gtk.c
@@ -401,3 +401,16 @@ void g_once_init_enter_leave_test()
g_once_init_leave(init_val4, 1);
}
}
+
+void g_strchug_g_strchomp_test(gchar * str1)
+{
+ g_strchug(str1);
+ g_strchomp(str1);
+ g_strchug(g_strchomp(str1));
+ gchar * str2;
+ // cppcheck-suppress uninitvar
+ g_strchug(str2);
+ gchar * str3;
+ // cppcheck-suppress uninitvar
+ g_strchomp(str3);
+}