From 852d6dcdcb357bfb0bd71df78383c8827b02af13 Mon Sep 17 00:00:00 2001 From: DarN Date: Sun, 16 May 2021 07:36:14 +0200 Subject: [PATCH] Changed ffStrbufRemoveStringsA iterator logic --- src/util/FFstrbuf.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util/FFstrbuf.c b/src/util/FFstrbuf.c index f179db96b..b37775b34 100644 --- a/src/util/FFstrbuf.c +++ b/src/util/FFstrbuf.c @@ -320,9 +320,9 @@ static bool strbufRemoveTest(FFstrbuf* strbuf, uint32_t i, const char* substr) void ffStrbufRemoveStringsA(FFstrbuf* strbuf, uint32_t numStrings, const char* strings[]) { - for(uint32_t i = 0; i < strbuf->length; i++) + for(uint32_t k = 0; k < numStrings; k++) { - for(uint32_t k = 0; k < numStrings; k++) + for(uint32_t i = 0; i < strbuf->length; i++) while(strbufRemoveTest(strbuf, i, strings[k])); } }