Re: [PATCH-v2/RFC 3/6] xutils: fix ignore-all-space on incomplete line
Nanako Shiraishi <nanako3@lavabit.com> writes:
> There are left handed people whose scissors run in the wrong direction.
Show 12 quoted lines
> diff --git a/builtin-mailinfo.c b/builtin-mailinfo.c
> index b0906ef..38c01e4 100644
> --- a/builtin-mailinfo.c
> +++ b/builtin-mailinfo.c
> @@ -725,7 +725,8 @@ static int scissors(const struct strbuf *line)
> scissors_dashes_seen |= 02;
> continue;
> }
> - if (i + 1 < len && !memcmp(buf + i, ">8", 2)) {
> + if (i + 1 < len &&
> + !memcmp(buf + i, ">8", 2) || !memcmp(buf + i, "8<", 2)) {
> scissors_dashes_seen |= 01;You need a pair of parentheses around the memcmp || memcmp.
I'll squash that in.