Commit 45496c33f1b6ed35701625bfb0de3598c7ebe7b4

Ran Benita 2019-10-19T00:37:48

test: fix printf("%s", NULL) in error path ../test/common.c: In function ‘test_get_path’: ../test/common.c:171:9: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 171 | fprintf(stderr, "Failed to allocate path (%d chars) for %s\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 172 | (int) path_len, path); | ~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Ran Benita <ran@unusedvar.com>

1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/test/common.c b/test/common.c
index c909707..c371272 100644
--- a/test/common.c
+++ b/test/common.c
@@ -169,7 +169,7 @@ test_get_path(const char *path_rel)
     path = malloc(path_len);
     if (!path) {
         fprintf(stderr, "Failed to allocate path (%d chars) for %s\n",
-                (int) path_len, path);
+                (int) path_len, path_rel);
         return NULL;
     }
     snprintf(path, path_len,