X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=tests%2Funit%2Ftest_utils_expand_path.c;h=9bf81b924f24d621f3b28f83b7e5cc386a907f06;hb=747089c539adb7873c75360c29d340ef6b17bc00;hp=e32f37753915c2cbeab040728084a170a0051d94;hpb=8098bf0a6b0ac910b4412f4b190d855812c4e25f;p=lttng-tools.git diff --git a/tests/unit/test_utils_expand_path.c b/tests/unit/test_utils_expand_path.c index e32f37753..9bf81b924 100644 --- a/tests/unit/test_utils_expand_path.c +++ b/tests/unit/test_utils_expand_path.c @@ -15,7 +15,6 @@ * Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. */ -#define _GNU_SOURCE #include #include #include @@ -128,7 +127,7 @@ static void printerr(char *msg) fprintf(stderr, "test_utils_expand_path: error: %s\n", msg); } -int prepare_valid_results() +int prepare_valid_results(void) { int i; char *relative, *cur_path = NULL, *prev_path = NULL, @@ -184,7 +183,7 @@ end: return ret; } -int free_valid_results() +int free_valid_results(void) { int i; @@ -197,7 +196,7 @@ int free_valid_results() return 0; } -int prepare_symlink_tree() +int prepare_symlink_tree(void) { int i; char tmppath[PATH_MAX]; @@ -238,7 +237,7 @@ error: return 1; } -int free_symlink_tree() +int free_symlink_tree(void) { int i; char tmppath[PATH_MAX]; @@ -313,9 +312,12 @@ static void test_utils_expand_path(void) /* Test invalid cases */ for (i = 0; i < num_invalid_tests; i++) { - sprintf(name, "invalid test case: %s", invalid_tests_inputs[i]); + const char *test_input = invalid_tests_inputs[i]; - result = utils_expand_path(invalid_tests_inputs[i]); + sprintf(name, "invalid test case: %s", test_input ? + test_input : "NULL"); + + result = utils_expand_path(test_input); if (result != NULL) { free(result); }