bareos: dev d9dd9476

Author Committer Branch Timestamp Parent
pstorz pstorz dev 2018-10-10 02:24 dev ac5a5c7d Pending
Changeset build: clang: reduce very large number warnings

when building with clang, there was a very large number
of warnings. Most of them were about a unused private field
in dlist.h. We now disable the warning about unused private field
only for this one occurrence.

Also fixed a self assignment id tls_openssl_private.cc

Additionally, other warnings of clang were also fixed, mostly
"override" declarations and initializations of variables to nullptr.
mod - core/src/cats/cats_backends.cc Diff File
mod - core/src/dird/backup.cc Diff File
mod - core/src/dird/dir_plugins.cc Diff File
mod - core/src/dird/dird.cc Diff File
mod - core/src/dird/dird_conf.cc Diff File
mod - core/src/dird/fd_cmds.cc Diff File
mod - core/src/dird/job.cc Diff File
mod - core/src/dird/msgchan.cc Diff File
mod - core/src/dird/ndmp_dma_generic.cc Diff File
mod - core/src/dird/ndmp_dma_storage.cc Diff File
mod - core/src/dird/sd_cmds.cc Diff File
mod - core/src/dird/storage.cc Diff File
mod - core/src/dird/ua.h Diff File
mod - core/src/dird/ua_acl.cc Diff File
mod - core/src/dird/ua_audit.cc Diff File
mod - core/src/dird/ua_cmds.cc Diff File
mod - core/src/dird/ua_prune.cc Diff File
mod - core/src/dird/ua_select.cc Diff File
mod - core/src/filed/crypto.cc Diff File
mod - core/src/filed/crypto.h Diff File
mod - core/src/filed/dir_cmd.cc Diff File
mod - core/src/filed/fd_plugins.cc Diff File
mod - core/src/filed/filed.cc Diff File
mod - core/src/filed/filed_conf.cc Diff File
mod - core/src/filed/restore.cc Diff File
mod - core/src/include/jcr.h Diff File
mod - core/src/lib/breg.cc Diff File
mod - core/src/lib/crypto_openssl.cc Diff File
mod - core/src/lib/dlist.h Diff File
mod - core/src/lib/jcr.cc Diff File
mod - core/src/lib/output_formatter.cc Diff File
mod - core/src/lib/parse_conf_callbacks.h Diff File
mod - core/src/lib/plugins.cc Diff File
mod - core/src/lib/res.cc Diff File
mod - core/src/lib/runscript.cc Diff File
mod - core/src/lib/tls_conf_cert.cc Diff File
mod - core/src/lib/tls_gnutls.h Diff File
mod - core/src/lib/tls_openssl.h Diff File
mod - core/src/lib/tls_openssl_private.cc Diff File
mod - core/src/stored/autochanger.cc Diff File
mod - core/src/stored/bextract.cc Diff File
mod - core/src/stored/job.cc Diff File
mod - core/src/stored/record.h Diff File
mod - core/src/stored/sd_backends.cc Diff File
mod - core/src/stored/sd_plugins.cc Diff File
mod - core/src/stored/socket_server.h Diff File
mod - core/src/stored/stored_conf.cc Diff File