diff --git a/tests/config/global.c b/tests/config/global.c index 0ddd204ad..a149dc0be 100644 --- a/tests/config/global.c +++ b/tests/config/global.c @@ -73,7 +73,7 @@ void test_config_global__open_programdata(void) git_buf config_path = GIT_BUF_INIT; git_buf var_contents = GIT_BUF_INIT; - if (!cl_getenv("GITTEST_INVASIVE_FS_STRUCTURE")) + if (cl_is_env_set("GITTEST_INVASIVE_FS_STRUCTURE")) cl_skip(); cl_git_pass(git_libgit2_opts(GIT_OPT_GET_SEARCH_PATH, diff --git a/tests/config/stress.c b/tests/config/stress.c index 6e960425c..a6b665590 100644 --- a/tests/config/stress.c +++ b/tests/config/stress.c @@ -126,4 +126,7 @@ void test_config_stress__quick_write(void) cl_git_pass(git_config_get_int32(&val, config_r, key)); cl_assert_equal_i(i, val); } + + git_config_free(config_r); + git_config_free(config_w); } diff --git a/tests/win32/longpath.c b/tests/win32/longpath.c index 6de7d389a..07eecd394 100644 --- a/tests/win32/longpath.c +++ b/tests/win32/longpath.c @@ -46,6 +46,8 @@ void assert_name_too_long(void) /* check the suffix */ cl_assert_equal_s(expected_msg, err->message + (actual_len - expected_len)); + + git__free(expected_msg); } #endif