summaryrefslogtreecommitdiff
path: root/tests/config/validkeyname.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/config/validkeyname.c')
-rw-r--r--tests/config/validkeyname.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/config/validkeyname.c b/tests/config/validkeyname.c
index 0ef4a9ae3..4b36509af 100644
--- a/tests/config/validkeyname.c
+++ b/tests/config/validkeyname.c
@@ -3,7 +3,6 @@
#include "config.h"
static git_config *cfg;
-static const char *value;
void test_config_validkeyname__initialize(void)
{
@@ -22,7 +21,9 @@ void test_config_validkeyname__cleanup(void)
static void assert_invalid_config_key_name(const char *name)
{
- cl_git_fail_with(git_config_get_string(&value, cfg, name),
+ git_buf buf = GIT_BUF_INIT;
+
+ cl_git_fail_with(git_config_get_string_buf(&buf, cfg, name),
GIT_EINVALIDSPEC);
cl_git_fail_with(git_config_set_string(cfg, name, "42"),
GIT_EINVALIDSPEC);