aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/texteditor/generichighlighter
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-07-18 23:15:52 +0200
committerTobias Hunger <tobias.hunger@qt.io>2017-07-20 12:45:53 +0000
commit7d33f0f061fe5282512ccb576847a82877c31154 (patch)
tree39eeea36a9c0bd7ebc32dd2a9632dd75cccb48b6 /src/plugins/texteditor/generichighlighter
parent2f0a395017d7a72c5c03e4f3876640ad253bb213 (diff)
TextEditor: Initialize some members
Coverity was complaining about these, in some places even rightly so:-) Change-Id: Ia85cdd2c74f05edba6f0d4534aa9f2ee2a750595 Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/plugins/texteditor/generichighlighter')
-rw-r--r--src/plugins/texteditor/generichighlighter/specificrules.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/plugins/texteditor/generichighlighter/specificrules.h b/src/plugins/texteditor/generichighlighter/specificrules.h
index 674c3fbd7b..051ab81d26 100644
--- a/src/plugins/texteditor/generichighlighter/specificrules.h
+++ b/src/plugins/texteditor/generichighlighter/specificrules.h
@@ -107,14 +107,13 @@ private:
virtual void doReplaceExpressions(const QStringList &captures);
QString m_string;
- int m_length;
- Qt::CaseSensitivity m_caseSensitivity;
+ int m_length = 0;
+ Qt::CaseSensitivity m_caseSensitivity = Qt::CaseSensitive;
};
class RegExprRule : public DynamicRule
{
public:
- RegExprRule() : m_onlyBegin(false), m_isCached(false) {}
virtual ~RegExprRule() {}
void setPattern(const QString &pattern);
@@ -131,10 +130,10 @@ private:
bool isExactMatch(ProgressData *progress);
- bool m_onlyBegin;
- bool m_isCached;
- int m_offset;
- int m_length;
+ bool m_onlyBegin = false;
+ bool m_isCached = false;
+ int m_offset = 0;
+ int m_length = 0;
QStringList m_captures;
QRegExp m_expression;
};