summaryrefslogtreecommitdiff
path: root/src/odb.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/odb.c')
-rw-r--r--src/odb.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/odb.c b/src/odb.c
index b2d635109..2b2c35fe8 100644
--- a/src/odb.c
+++ b/src/odb.c
@@ -600,8 +600,7 @@ static void odb_free(git_odb *db)
backend_internal *internal = git_vector_get(&db->backends, i);
git_odb_backend *backend = internal->backend;
- if (backend->free) backend->free(backend);
- else git__free(backend);
+ backend->free(backend);
git__free(internal);
}