From c281addf88a4f701af71f28d309fe802a8b23a70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCrg=C3=BCn=20Day=C4=B1o=C4=9Flu?= Date: Sun, 10 Mar 2024 13:08:38 +0100 Subject: [PATCH] simplify --- deps/streamsearch/sbmh.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/deps/streamsearch/sbmh.js b/deps/streamsearch/sbmh.js index bb38f32..b52aeb1 100644 --- a/deps/streamsearch/sbmh.js +++ b/deps/streamsearch/sbmh.js @@ -142,11 +142,9 @@ class SBMH extends EventEmitter { } } - pos += (pos >= 0) * this._bufpos - // Lookbehind buffer is now empty. We only need to check if the // needle is in the haystack. - pos = data.indexOf(needle, pos) + pos = data.indexOf(needle, pos + ((pos >= 0) * this._bufpos)) if (pos !== -1) { ++this.matches