X-Git-Url: https://git.verplant.org/?a=blobdiff_plain;f=name-rev.c;h=7d89401a41e911ff770b1ef63b56ef1a11619934;hb=650e4be59b9f385f56e5829d97d09e8440f174b8;hp=21fecdf542a05e9bfa80990061ed3d0d3c849823;hpb=bd321bcc51e95f644ac5335abe673afcbcaade62;p=git.git diff --git a/name-rev.c b/name-rev.c index 21fecdf5..7d89401a 100644 --- a/name-rev.c +++ b/name-rev.c @@ -164,7 +164,7 @@ int main(int argc, char **argv) continue; } - o = deref_tag(parse_object(sha1)); + o = deref_tag(parse_object(sha1), *argv, 0); if (!o || o->type != commit_type) { fprintf(stderr, "Could not get commit for %s. Skipping.\n", *argv); @@ -217,10 +217,9 @@ int main(int argc, char **argv) if (!strcmp(name, "undefined")) continue; - fwrite(p_start, p - p_start, 1, stdout); - fputc('(', stdout); - fputs(name, stdout); - fputc(')', stdout); + fwrite(p_start, p - p_start + 1, 1, + stdout); + printf(" (%s)", name); p_start = p + 1; } } @@ -230,8 +229,6 @@ int main(int argc, char **argv) fwrite(p_start, p - p_start, 1, stdout); } } else if (all) { - extern struct object **objs; - extern int nr_objs; int i; for (i = 0; i < nr_objs; i++)