diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2017-07-18 23:15:52 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2017-07-20 12:45:53 +0000 |
commit | 7d33f0f061fe5282512ccb576847a82877c31154 (patch) | |
tree | 39eeea36a9c0bd7ebc32dd2a9632dd75cccb48b6 /src/plugins/texteditor/generichighlighter | |
parent | 2f0a395017d7a72c5c03e4f3876640ad253bb213 (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.h | 13 |
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; }; |