* Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
-#define _GNU_SOURCE
#include <assert.h>
#include <string.h>
#include <stdio.h>
#include <tap/tap.h>
-#include <src/common/utils.h>
-
+#include <common/utils.h>
#include <common/common.h>
/* For error.h */
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,
return ret;
}
-int free_valid_results()
+int free_valid_results(void)
{
int i;
return 0;
}
-int prepare_symlink_tree()
+int prepare_symlink_tree(void)
{
int i;
char tmppath[PATH_MAX];
return 1;
}
-int free_symlink_tree()
+int free_symlink_tree(void)
{
int i;
char tmppath[PATH_MAX];
/* 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];
+
+ sprintf(name, "invalid test case: %s", test_input ?
+ test_input : "NULL");
- result = utils_expand_path(invalid_tests_inputs[i]);
+ result = utils_expand_path(test_input);
if (result != NULL) {
free(result);
}