diff options
author | Jochen Nitschke <j.nitschke+logerrit@ok.de> | 2016-04-26 15:50:12 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2016-04-27 12:03:57 +0000 |
commit | 1520d0d6f3fdb78a09dfb436ba1d2f6804805311 (patch) | |
tree | 5ede5faf6a720fa87ca67e4646350c2b69aae6bd /compilerplugins/clang/oncevar.cxx | |
parent | Improve documentation (diff) | |
download | core-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.cxx | 2 |
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()); |