Merge branch 'dk/reflog-walk-with-non-commit'
authorJunio C Hamano <gitster@pobox.com>
Wed, 20 Jan 2016 19:43:32 +0000 (11:43 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 20 Jan 2016 19:43:32 +0000 (11:43 -0800)
commitceef512e797115ae581cfbfd220334e20f1c7b28
treebcb722598337cc1b9845172954de89432950dab8
parent1576f783425b9cb7f7e54839c4a66adb2e95afea
parentaecad374ae7492cc7b2add5fa416d43e1f68c18e
Merge branch 'dk/reflog-walk-with-non-commit'

"git reflog" incorrectly assumed that all objects that used to be
at the tip of a ref must be commits, which caused it to segfault.

* dk/reflog-walk-with-non-commit:
  reflog-walk: don't segfault on non-commit sha1's in the reflog
reflog-walk.c