]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
if statements are redundant
authorMatthijs Mekking <matje@NLnetLabs.nl>
Mon, 1 Nov 2010 14:46:34 +0000 (14:46 +0000)
committerMatthijs Mekking <matje@NLnetLabs.nl>
Mon, 1 Nov 2010 14:46:34 +0000 (14:46 +0000)
resolver.c

index d950e50d2483c4f68f5270fba0990722bc1c49e7..db238c372518568812c9dd459b5ce5168e159baf 100644 (file)
@@ -542,27 +542,21 @@ ldns_resolver_push_searchlist(ldns_resolver *r, ldns_rdf *d)
 void
 ldns_resolver_set_tsig_keyname(ldns_resolver *r, char *tsig_keyname)
 {
-       if (r && r->_tsig_keyname) {
-               LDNS_FREE(r->_tsig_keyname);
-       }
+       LDNS_FREE(r->_tsig_keyname);
        r->_tsig_keyname = strdup(tsig_keyname);
 }
 
 void
 ldns_resolver_set_tsig_algorithm(ldns_resolver *r, char *tsig_algorithm)
 {
-       if (r && r->_tsig_algorithm) {
-               LDNS_FREE(r->_tsig_algorithm);
-       }
+       LDNS_FREE(r->_tsig_algorithm);
        r->_tsig_algorithm = strdup(tsig_algorithm);
 }
 
 void
 ldns_resolver_set_tsig_keydata(ldns_resolver *r, char *tsig_keydata)
 {
-       if (r && r->_tsig_keydata) {
-               LDNS_FREE(r->_tsig_keydata);
-       }
+       LDNS_FREE(r->_tsig_keydata);
        r->_tsig_keydata = strdup(tsig_keydata);
 }