]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Another stab at covercity fix for tinydnsbackend 860/head
authorRuben d'Arco <cyclops@prof-x.net>
Mon, 10 Jun 2013 21:30:30 +0000 (23:30 +0200)
committerRuben d'Arco <cyclops@prof-x.net>
Mon, 10 Jun 2013 21:30:30 +0000 (23:30 +0200)
modules/tinydnsbackend/tinydnsbackend.cc

index 96a219db81a7a3fc7f4a934d3a8e43ba7eff3b06..640f1b803b09e04ac61ba844a1b5c3a71130c724 100644 (file)
@@ -71,8 +71,8 @@ void TinyDNSBackend::getUpdatedMasters(vector<DomainInfo>* retDomains) {
        Lock l(&s_domainInfoLock); //TODO: We could actually lock less if we do it per suffix.
        
        if (! s_domainInfo.count(d_suffix)) {
-               TDI_t *tmp = new TDI_t();
-               s_domainInfo.insert( make_pair(d_suffix,*tmp) );
+               TDI_t tmp;
+               s_domainInfo.insert( make_pair(d_suffix,tmp) );
        }
        TDI_t *domains = &s_domainInfo[d_suffix];