From: Eric Sunshine Date: Thu, 29 Dec 2022 17:06:04 GMT Subject: Re: [PATCH] grep: simplify is_empty_line Message-ID: In-Reply-To: On Thu, Dec 29, 2022 at 12:00 PM Rose via GitGitGadget wrote: > diff --git a/grep.c b/grep.c > @@ -1483,9 +1483,10 @@ static int fill_textconv_grep(struct repository *r, > static int is_empty_line(const char *bol, const char *eol) > { > - while (bol < eol && isspace(*bol)) > - bol++; > - return bol == eol; > + while (bol < eol) > + if (!isspace(*bol)) > + return 0; > + return 1; > } The rewritten code appears to be quite broken. It never increments `bol`.