diff options
author | Russell Belfer <rb@github.com> | 2014-01-20 10:15:05 -0800 |
---|---|---|
committer | Russell Belfer <rb@github.com> | 2014-01-20 10:15:05 -0800 |
commit | d62bf0bf83df307b81affbf7b576985392203fad (patch) | |
tree | bda504526d26358213549e1509b36b40d10136ea | |
parent | fb62dc906882940af287efe7f225676fc76e660f (diff) | |
parent | e7c66fc89b2ff34c014f402ee7f91188eea5e0f6 (diff) | |
download | libgit2-d62bf0bf83df307b81affbf7b576985392203fad.tar.gz |
Merge pull request #2063 from linquize/reflog-msg-null
git_reflog_entry_message can be null
-rw-r--r-- | src/revparse.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/revparse.c b/src/revparse.c index c120b466f..5cce3be63 100644 --- a/src/revparse.c +++ b/src/revparse.c @@ -168,6 +168,8 @@ static int retrieve_previously_checked_out_branch_or_revision(git_object **out, for (i = 0; i < numentries; i++) { entry = git_reflog_entry_byindex(reflog, i); msg = git_reflog_entry_message(entry); + if (!msg) + continue; if (regexec(&preg, msg, 2, regexmatches, 0)) continue; |