From 6fdd7da4b05d81215c68419cfbb5b5b4e784650f Mon Sep 17 00:00:00 2001 From: Kees Monshouwer Date: Mon, 5 Jun 2017 22:04:38 +0200 Subject: [PATCH] auth: fix possible uninitalized variable in ldapbackend --- modules/ldapbackend/ldapbackend.cc | 6 +++--- modules/ldapbackend/ldapbackend.hh | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/ldapbackend/ldapbackend.cc b/modules/ldapbackend/ldapbackend.cc index 52a4bd454b..6c8d8adc84 100644 --- a/modules/ldapbackend/ldapbackend.cc +++ b/modules/ldapbackend/ldapbackend.cc @@ -541,7 +541,7 @@ bool LdapBackend::get( DNSResourceRecord &rr ) void LdapBackend::getUpdatedMasters( vector* domains ) { string filter; - int msgid; + int msgid=0; PowerLDAP::sentry_t result; const char* attronly[] = { "associatedDomain", @@ -676,11 +676,11 @@ void LdapBackend::setNotified( uint32_t id, uint32_t serial ) -bool LdapBackend::getDomainInfo( const string& domain, DomainInfo& di ) +bool LdapBackend::getDomainInfo( const DNSName& domain, DomainInfo& di ) { string filter; SOAData sd; - int msgid; + int msgid=0; PowerLDAP::sentry_t result; const char* attronly[] = { "sOARecord", diff --git a/modules/ldapbackend/ldapbackend.hh b/modules/ldapbackend/ldapbackend.hh index 265d93e800..8534a50313 100644 --- a/modules/ldapbackend/ldapbackend.hh +++ b/modules/ldapbackend/ldapbackend.hh @@ -143,7 +143,7 @@ class LdapBackend : public DNSBackend void lookup( const QType& qtype, const DNSName& qdomain, DNSPacket* p = 0, int zoneid = -1 ) override; bool get( DNSResourceRecord& rr ) override; - bool getDomainInfo( const string& domain, DomainInfo& di ) override; + bool getDomainInfo( const string& domain, DomainInfo& di ); // override; Broken overload // Master backend void getUpdatedMasters( vector* domains ) override; -- 2.47.2