diff options
Diffstat (limited to 'src/config_cache.c')
-rw-r--r-- | src/config_cache.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/config_cache.c b/src/config_cache.c index d397a4bab..c859ec148 100644 --- a/src/config_cache.c +++ b/src/config_cache.c @@ -84,7 +84,7 @@ int git_config__cvar(int *out, git_config *config, git_cvar_cached cvar) { int error = 0; struct map_data *data = &_cvar_maps[(int)cvar]; - const git_config_entry *entry; + git_config_entry *entry; git_config__lookup_entry(&entry, config, data->cvar_name, false); @@ -96,6 +96,7 @@ int git_config__cvar(int *out, git_config *config, git_cvar_cached cvar) else error = git_config_parse_bool(out, entry->value); + git_config_entry_free(entry); return error; } |