diff --git a/cfg/gnu.cfg b/cfg/gnu.cfg
index 9b62d06da..a1ce84951 100644
--- a/cfg/gnu.cfg
+++ b/cfg/gnu.cfg
@@ -185,4 +185,19 @@
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
diff --git a/test/cfg/gnu.c b/test/cfg/gnu.c
index 883f4180a..86c61926e 100644
--- a/test/cfg/gnu.c
+++ b/test/cfg/gnu.c
@@ -18,4 +18,7 @@ void leakReturnValNotUsed() {
char* ptr2 = (char*)strndupa("test", 1);
// cppcheck-suppress ignoredReturnValue
strndupa("test", 1);
+ // cppcheck-suppress ignoredReturnValue
+ // cppcheck-suppress nullPointer
+ strcasestr("test", NULL);
}