diff options
author | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-06-01 13:33:47 +0200 |
---|---|---|
committer | Nikolai Kosjar <nikolai.kosjar@qt.io> | 2017-06-01 13:33:27 +0000 |
commit | 3e203e12086a7c16c1ad7c814462f68c7a2547b8 (patch) | |
tree | 5a05b4fc433f0739dc351eb6ffb55d272694a9d5 /src/plugins/cpptools/cppcodeformatter.h | |
parent | 39dea0979463fa834d99b76c6d286c0cb045f4d3 (diff) | |
download | qt-creator-3e203e12086a7c16c1ad7c814462f68c7a2547b8.tar.gz |
CppTools: Fix uninitialized values warnings
...from coverity scan.
Change-Id: I7f4c3de39279cfffab2246aa84ae2ac13916bd1e
Reviewed-by: Robert Loehning <robert.loehning@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppcodeformatter.h')
-rw-r--r-- | src/plugins/cpptools/cppcodeformatter.h | 17 |
1 files changed, 7 insertions, 10 deletions
diff --git a/src/plugins/cpptools/cppcodeformatter.h b/src/plugins/cpptools/cppcodeformatter.h index e48199d3a3..86accb647a 100644 --- a/src/plugins/cpptools/cppcodeformatter.h +++ b/src/plugins/cpptools/cppcodeformatter.h @@ -48,7 +48,6 @@ class CPPTOOLS_EXPORT CodeFormatter { Q_GADGET public: - CodeFormatter(); virtual ~CodeFormatter(); // updates all states up until block if necessary @@ -73,13 +72,11 @@ protected: class BlockData { public: - BlockData(); - QStack<State> m_beginState; QStack<State> m_endState; - int m_indentDepth; - int m_paddingDepth; - int m_blockRevision; + int m_indentDepth = 0; + int m_paddingDepth = 0; + int m_blockRevision = -1; }; virtual void saveBlockData(QTextBlock *block, const BlockData &data) const = 0; @@ -242,12 +239,12 @@ private: CPlusPlus::Tokens m_tokens; QString m_currentLine; CPlusPlus::Token m_currentToken; - int m_tokenIndex; + int m_tokenIndex = 0; - int m_indentDepth; - int m_paddingDepth; + int m_indentDepth = 0; + int m_paddingDepth = 0; - int m_tabSize; + int m_tabSize = 4; friend class Internal::CppCodeFormatterData; }; |