diff options
author | Etienne Samson <samson.etienne@gmail.com> | 2018-08-17 02:07:38 +0200 |
---|---|---|
committer | Etienne Samson <samson.etienne@gmail.com> | 2018-10-16 22:49:32 +0200 |
commit | 5c0c8fdd39112eb28402313105b3cc047b2400c0 (patch) | |
tree | 08d72098c142b06e74e5f6dac45efe6c7e4f3b9c | |
parent | 814e7acbabc2e756f809057b7746e08839c44cde (diff) | |
download | libgit2-5c0c8fdd39112eb28402313105b3cc047b2400c0.tar.gz |
repository: assert that we're passed a valid head pointer
-rw-r--r-- | src/repository.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/repository.c b/src/repository.c index a2f88a283..221b91fe5 100644 --- a/src/repository.c +++ b/src/repository.c @@ -2123,6 +2123,8 @@ int git_repository_head(git_reference **head_out, git_repository *repo) git_reference *head; int error; + assert(head_out); + if ((error = git_reference_lookup(&head, repo, GIT_HEAD_FILE)) < 0) return error; |