Merge branch 'maint'
* maint: Fix describe --tags --long so it does not segfault
This commit is contained in:
commit
7d3580d74c
@ -204,7 +204,7 @@ static void describe(const char *arg, int last_one)
|
||||
*/
|
||||
display_name(n);
|
||||
if (longformat)
|
||||
show_suffix(0, n->tag->tagged->sha1);
|
||||
show_suffix(0, n->tag ? n->tag->tagged->sha1 : sha1);
|
||||
printf("\n");
|
||||
return;
|
||||
}
|
||||
|
@ -139,4 +139,6 @@ check_describe "test1-lightweight-*" --tags --match="test1-*"
|
||||
|
||||
check_describe "test2-lightweight-*" --tags --match="test2-*"
|
||||
|
||||
check_describe "test2-lightweight-*" --long --tags --match="test2-*" HEAD^
|
||||
|
||||
test_done
|
||||
|
Loading…
Reference in New Issue
Block a user