From 166f5d8ba5a432bc64163057ba36f319bfc3695e Mon Sep 17 00:00:00 2001 From: Matthew Barr Date: Thu, 29 Jun 2017 16:26:56 +1000 Subject: [PATCH] noodle: scan using the correct offsets --- src/hwlm/noodle_engine.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/hwlm/noodle_engine.c b/src/hwlm/noodle_engine.c index ba8d6913..cd1eb2d1 100644 --- a/src/hwlm/noodle_engine.c +++ b/src/hwlm/noodle_engine.c @@ -174,8 +174,8 @@ hwlm_error_t scanSingleMain(const struct noodTable *n, const u8 *buf, } if (end - offset == CHUNKSIZE) { - rv = scanSingleUnaligned(n, buf, len, 0, noCase, caseMask, mask1, cbi, - offset, end); + rv = scanSingleUnaligned(n, buf, len, offset, noCase, caseMask, mask1, + cbi, offset, end); return rv; } @@ -188,8 +188,8 @@ hwlm_error_t scanSingleMain(const struct noodTable *n, const u8 *buf, if (offset != s2Start) { // first scan out to the fast scan starting point DEBUG_PRINTF("stage 1: -> %zu\n", s2Start); - rv = scanSingleUnaligned(n, buf, len, 0, noCase, caseMask, mask1, cbi, - offset, s2Start); + rv = scanSingleUnaligned(n, buf, len, offset, noCase, caseMask, mask1, + cbi, offset, s2Start); RETURN_IF_TERMINATED(rv); }