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; |
