projects
/
quassel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
inxi bumping: 1.4.15
[quassel.git]
/
src
/
qtui
/
qtuimessageprocessor.cpp
diff --git
a/src/qtui/qtuimessageprocessor.cpp
b/src/qtui/qtuimessageprocessor.cpp
index
336a18d
..
a80dcd2
100644
(file)
--- a/
src/qtui/qtuimessageprocessor.cpp
+++ b/
src/qtui/qtuimessageprocessor.cpp
@@
-131,14
+131,13
@@
void QtUiMessageProcessor::checkForHighlight(Message &msg) {
if(!rule.isEnabled)
continue;
if(!rule.isEnabled)
continue;
-
bool match = false
;
+
QRegExp rx
;
if(rule.isRegExp) {
if(rule.isRegExp) {
- QRegExp rx(rule.name, rule.caseSensitive? Qt::CaseSensitive : Qt::CaseInsensitive);
- match = rx.exactMatch(msg.contents());
+ rx = QRegExp(rule.name, rule.caseSensitive? Qt::CaseSensitive : Qt::CaseInsensitive);
} else {
} else {
- QRegExp rx("(^|\\W)" + QRegExp::escape(rule.name) + "(\\W|$)", rule.caseSensitive? Qt::CaseSensitive : Qt::CaseInsensitive);
- match = (rx.indexIn(msg.contents()) >= 0);
+ rx = QRegExp("(^|\\W)" + QRegExp::escape(rule.name) + "(\\W|$)", rule.caseSensitive? Qt::CaseSensitive : Qt::CaseInsensitive);
}
}
+ bool match = (rx.indexIn(msg.contents()) >= 0);
if(match) {
msg.setFlags(msg.flags() | Message::Highlight);
return;
if(match) {
msg.setFlags(msg.flags() | Message::Highlight);
return;