From: Junio C Hamano Date: Thu, 07 Jul 2022 21:55:41 GMT Subject: Re: [PATCH v2 4/4] cat-file: add mailmap support Message-ID: In-Reply-To: <20220707161554.6900-5-siddharthasthana31@gmail.com> Siddharth Asthana writes: > +char *replace_idents_using_mailmap(char *object_buf, size_t *size) Does this function need to be extern? If nobody other than callers in cat-file would call it, perhaps it should be file-scope static. > +{ > + struct strbuf sb = STRBUF_INIT; > + strbuf_attach(&sb, object_buf, *size, *size + 1); > + const char *headers[] = { "author ", "committer ", "tagger ", NULL }; This is decl-after-statement. > + apply_mailmap_to_header(&sb, headers, &mailmap); > + *size = sb.len; > + return strbuf_detach(&sb, NULL); > +}