]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
fix bug: do not omit regex acl entries when optimizing
authorFrancesco Chemolli <kinkie@squid-cache.org>
Mon, 14 Nov 2016 15:20:55 +0000 (15:20 +0000)
committerFrancesco Chemolli <kinkie@squid-cache.org>
Mon, 14 Nov 2016 15:20:55 +0000 (15:20 +0000)
src/acl/RegexData.cc

index 733dc4e0707f53a8651c2442cd251b83f4fd90d4..d1dae10e09cb4372a0d6042fa642854c7a2770db 100644 (file)
@@ -183,6 +183,7 @@ compileOptimisedREs(std::list<RegexPattern> &curlist, const SBufList &sl)
             reSize += configurationLineWord.length();
         } else {
             debugs(28, 2, "buffer full, generating new optimised RE..." );
+            accumulatedRE.push_back(configurationLineWord);
             if (!compileRE(newlist, accumulatedRE, flags))
                 return 0;
             accumulatedRE.clear();