describe: use strbuf_add_unique_abbrev() for adding short hashes

Call strbuf_add_unique_abbrev() to add an abbreviated hash to a strbuf instead of taking a detour through find_unique_abbrev() and its static buffer. This is shorter and a bit more efficient. Patch generated by Coccinelle (and contrib/coccinelle/strbuf.cocci). Signed-off-by: Rene Scharfe <l.s.r@web.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>

René Scharfe committed Jan 15, 2018 at 18:10 UTC fbac558a9bde48fa23b9c536357ab17c71b4bd22
1 file changed +1 -1
builtin/describe.c
+1 -1
@@ -380,7 +380,7 @@ static void describe_commit(struct object_id *oid, struct strbuf *dst)
380 if (!match_cnt) {
381 struct object_id *cmit_oid = &cmit->object.oid;
382 if (always) {
383 - strbuf_addstr(dst, find_unique_abbrev(cmit_oid->hash, abbrev));
383 + strbuf_add_unique_abbrev(dst, cmit_oid->hash, abbrev);
384 if (suffix)
385 strbuf_addstr(dst, suffix);
386 return;