summaryrefslogtreecommitdiffstats
path: root/exec_cmd.h
diff options
context:
space:
mode:
authorThomas Rast <trast@student.ethz.ch>2008-07-01 11:47:04 +0200
committerJunio C Hamano <gitster@pobox.com>2008-07-02 02:05:42 +0200
commit4f3dcc2753ef6c244622334cef94a72682fcd850 (patch)
tree7cd5c738f81ef76eb867d0005fae74eba9144242 /exec_cmd.h
parentdoc/rev-parse: clarify reflog vs --until for specifying revisions (diff)
downloadgit-4f3dcc2753ef6c244622334cef94a72682fcd850.tar.xz
git-4f3dcc2753ef6c244622334cef94a72682fcd850.zip
Fix 'git show' on signed tag of signed tag of commit
The cmd_show loop resolves tags by showing them, then pointing the object to the 'tagged' member. However, this object is not fully initialized; it only contains the SHA1. (This resulted in a segfault if there were two levels of tags.) We apply parse_object to get a full object. Noticed by Kalle Olavi Niemitalo on IRC. Signed-off-by: Thomas Rast <trast@student.ethz.ch> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'exec_cmd.h')
0 files changed, 0 insertions, 0 deletions