Omnifilter: fix creating new needles after optimizations were done
parent
2929480938
commit
934cbc1c7c
|
|
@ -180,7 +180,7 @@ const OmnifilterEngine::Needle* OmnifilterEngine::match(const Haystack& haystack
|
||||||
|
|
||||||
OmnifilterEngine::Needle& OmnifilterEngine::newNeedle(const std::string& needle_name)
|
OmnifilterEngine::Needle& OmnifilterEngine::newNeedle(const std::string& needle_name)
|
||||||
{
|
{
|
||||||
if (mNeedles.contains(needle_name))
|
if (!mNeedles.contains(needle_name))
|
||||||
{
|
{
|
||||||
Needle new_needle;
|
Needle new_needle;
|
||||||
new_needle.mEnabled = false;
|
new_needle.mEnabled = false;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue