summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/config.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/config.c b/src/config.c
index 13c32bc6f..0870ce620 100644
--- a/src/config.c
+++ b/src/config.c
@@ -163,8 +163,8 @@ static int config_set(git_config *cfg, const char *name, const char *value)
if (tmp == NULL)
return GIT_ENOMEM;
- free(var->value);
- var->value = tmp;
+ free(existing->value);
+ existing->value = tmp;
return GIT_SUCCESS;
}