mirror of
https://github.com/libgit2/libgit2.git
synced 2026-06-22 06:26:26 +00:00
config: fix crash after memory backend entry freed
This commit is contained in:
committed by
Edward Thomson
parent
19e5738d80
commit
68bac3f8b9
@@ -199,6 +199,7 @@ static int config_memory_get(git_config_backend *backend, const char *key, git_c
|
||||
if ((error = git_config_list_get(&entry, memory_backend->config_list, key)) != 0)
|
||||
return error;
|
||||
|
||||
git_config_list_incref(memory_backend->config_list);
|
||||
*out = &entry->base;
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user