]> git.ipfire.org Git - thirdparty/pdns.git/commit
Various fixes from clang static analyzer, coverity and cppcheck 3659/head
authorRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 4 Apr 2016 12:35:07 +0000 (14:35 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Mon, 4 Apr 2016 12:35:07 +0000 (14:35 +0200)
commit34c513f943a6ab56dff9b9033fdabef1138ec0a5
tree11f7a9ebe62d087aee9d2f944ad50548d2cfdd07
parent00ae00bec6c713926bab759b31ae3c88050980e3
Various fixes from clang static analyzer, coverity and cppcheck

Most of them are simply about making sure that members are
properly initialized by all constructors, especially if there is a
default one. The initialization cost should be fairly small, and I
expect that turning a random failure into a deterministic one is
worth it.
19 files changed:
modules/godbcbackend/sodbc.cc
modules/luabackend/luabackend.hh
modules/pipebackend/pipebackend.cc
pdns/calidns.cc
pdns/dnsbackend.cc
pdns/dnsrecords.hh
pdns/dynloader.cc
pdns/logger.cc
pdns/lwres.hh
pdns/mtasker.hh
pdns/packethandler.hh
pdns/pdns_recursor.cc
pdns/rec_channel.cc
pdns/recursordist/Makefile.am
pdns/rfc2136handler.cc
pdns/toysdig.cc
pdns/webserver.cc
pdns/webserver.hh
pdns/ws-recursor.cc