From: Jeff King Date: Wed, 18 Jun 2014 19:42:14 +0000 (-0400) Subject: avoid using skip_prefix as a boolean X-Git-Tag: v2.1.0-rc0~64^2~15 X-Git-Url: https://git.lorimer.id.au/gitweb.git/diff_plain/c0264180d74510669bcec9bb5ff12a145c685b8e?ds=inline avoid using skip_prefix as a boolean There's no point in using: if (skip_prefix(buf, "foo")) over if (starts_with(buf, "foo")) as the point of skip_prefix is to return a pointer to the data after the prefix. Using starts_with is more readable, and will make refactoring skip_prefix easier. Signed-off-by: Jeff King Signed-off-by: Junio C Hamano --- diff --git a/builtin/fmt-merge-msg.c b/builtin/fmt-merge-msg.c index 3906eda877..72378e6810 100644 --- a/builtin/fmt-merge-msg.c +++ b/builtin/fmt-merge-msg.c @@ -298,7 +298,7 @@ static void credit_people(struct strbuf *out, (them->nr == 1 && me && (me = skip_prefix(me, them->items->string)) != NULL && - skip_prefix(me, " <"))) + starts_with(me, " <"))) return; strbuf_addf(out, "\n%c %s ", comment_line_char, label); add_people_count(out, them);