From: Imre Deak Date: Wed, 08 Oct 2008 21:24:16 GMT Subject: [PATCH] builtin-apply: fix typo leading to stack corruption Message-ID: <48ee0b28.04eb300a.03f6.fffffe21@mx.google.com> This typo led to stack corruption for lines > 1024 if whitespace fixing is in effect. Signed-off-by: Imre Deak --- builtin-apply.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/builtin-apply.c b/builtin-apply.c index 20bef1f..720dc7f 100644 --- a/builtin-apply.c +++ b/builtin-apply.c @@ -1696,7 +1696,7 @@ static int match_fragment(struct image *img, fixlen = ws_fix_copy(buf, orig, oldlen, ws_rule, NULL); /* Try fixing the line in the target */ - if (sizeof(tgtfixbuf) < tgtlen) + if (sizeof(tgtfixbuf) > tgtlen) tgtfix = tgtfixbuf; else tgtfix = xmalloc(tgtlen); -- 1.6.0.2.308.g754c