summaryrefslogtreecommitdiffstats
path: root/compilerplugins/clang/oncevar.cxx
diff options
context:
space:
mode:
authorJochen Nitschke <j.nitschke+logerrit@ok.de>2016-04-26 15:50:12 +0200
committerStephan Bergmann <sbergman@redhat.com>2016-04-27 12:03:57 +0000
commit1520d0d6f3fdb78a09dfb436ba1d2f6804805311 (patch)
tree5ede5faf6a720fa87ca67e4646350c2b69aae6bd /compilerplugins/clang/oncevar.cxx
parentImprove documentation (diff)
downloadcore-1520d0d6f3fdb78a09dfb436ba1d2f6804805311.tar.gz
core-1520d0d6f3fdb78a09dfb436ba1d2f6804805311.zip
cppcheck: silence warnings in compilerplugins
mostly missing explicit before ctors and uninitialized member vars one odd use of std::find > compilerplugins/clang/implicitboolconversion.cxx > 800 stlIfFind warning Suspicious condition. > The result of find() is an iterator, but it is not properly checked. Change-Id: Iade53494cd7fe8ddb0e110e431449ae5a517fe3b Reviewed-on: https://gerrit.libreoffice.org/24398 Reviewed-by: Stephan Bergmann <sbergman@redhat.com> Tested-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'compilerplugins/clang/oncevar.cxx')
-rw-r--r--compilerplugins/clang/oncevar.cxx2
1 files changed, 1 insertions, 1 deletions
diff --git a/compilerplugins/clang/oncevar.cxx b/compilerplugins/clang/oncevar.cxx
index 6a348b4235b9..5c203dfa22e4 100644
--- a/compilerplugins/clang/oncevar.cxx
+++ b/compilerplugins/clang/oncevar.cxx
@@ -28,7 +28,7 @@ class OnceVar:
public RecursiveASTVisitor<OnceVar>, public loplugin::Plugin
{
public:
- explicit OnceVar(InstantiationData const & data): Plugin(data) {}
+ explicit OnceVar(InstantiationData const & data): Plugin(data), mbChecking(false) {}
virtual void run() override {
TraverseDecl(compiler.getASTContext().getTranslationUnitDecl());