blame, line-log: do not loop around deref_tag()
commit31da121f2d316575ec3c82dfc0c7442cdb7a7740
authorJunio C Hamano <gitster@pobox.com>
Tue, 14 Jun 2016 20:38:14 +0000 (14 13:38 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 14 Jun 2016 20:38:14 +0000 (14 13:38 -0700)
treeeb99d36a001a4d5a1b5a047cdfd1cc619fef027d
parent765428699a5381f113d19974720bc91b5bfeaf1d
blame, line-log: do not loop around deref_tag()

These callers appear to expect that deref_tag() is to peel one layer
of a tag, but the function does not work that way; it has its own
loop to unwrap tags until an object that is not a tag appears.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/blame.c
line-log.c