diff options
author | Etienne Samson <samson.etienne@gmail.com> | 2019-02-02 19:00:43 +0100 |
---|---|---|
committer | Etienne Samson <samson.etienne@gmail.com> | 2019-09-05 10:26:41 +0200 |
commit | c2cf9844a2b936880df021101f7ecd26e87d0a04 (patch) | |
tree | 7b54c14bf94c0a4abc8cf42b211faa4fdb5f1eb8 | |
parent | 8db9fd3b0dccd8400178d9ee03ec9bd4ea7a0c2d (diff) | |
download | libgit2-c2cf9844a2b936880df021101f7ecd26e87d0a04.tar.gz |
refdb: check the version of the backend we're about to set
-rw-r--r-- | src/refdb.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/refdb.c b/src/refdb.c index b466153a7..e0c044f1e 100644 --- a/src/refdb.c +++ b/src/refdb.c @@ -66,6 +66,8 @@ static void refdb_free_backend(git_refdb *db) int git_refdb_set_backend(git_refdb *db, git_refdb_backend *backend) { + GIT_ERROR_CHECK_VERSION(backend, GIT_REFDB_BACKEND_VERSION, "git_refdb_backend"); + refdb_free_backend(db); db->backend = backend; |