File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -74,14 +74,10 @@ struct MsgFilter::Private {
7474 const RE reTmpCleaner = RE(" (.*)" );
7575
7676 void addMsgFilter (
77- std::string checker,
77+ const std::string & checker,
7878 const std::string ®exp,
7979 const std::string &replacement = " " )
8080 {
81- if (checker.empty ())
82- // match everything
83- checker = " .*" ;
84-
8581 this ->repList .push_back (new MsgReplace (checker, regexp, replacement));
8682 }
8783};
@@ -170,7 +166,7 @@ std::string MsgFilter::filterMsg(
170166{
171167 std::string filtered = msg;
172168 for (const struct MsgReplace *rpl : d->repList)
173- if (boost::regex_match (checker, rpl->reChecker ))
169+ if (boost::regex_search (checker, rpl->reChecker ))
174170 filtered = regexReplaceWrap (filtered, rpl->reMsg , rpl->replaceWith );
175171
176172#if DEBUG_SUBST > 1
You can’t perform that action at this time.
0 commit comments