]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
removed leak for reverse lookup
authorJelte Jansen <jeltejan@NLnetLabs.nl>
Mon, 13 Jun 2005 13:30:15 +0000 (13:30 +0000)
committerJelte Jansen <jeltejan@NLnetLabs.nl>
Mon, 13 Jun 2005 13:30:15 +0000 (13:30 +0000)
rdata.c

diff --git a/rdata.c b/rdata.c
index f1e6bd05c63cffec4ff1923bf101c4c5cc67a7f5..a4484c634c8d885cb88e865607e4cdf12931f8ca 100644 (file)
--- a/rdata.c
+++ b/rdata.c
@@ -403,7 +403,7 @@ ldns_rdf_address_reverse(ldns_rdf *rdf)
                                return NULL;
                        }
                        /* not needed anymore */
-                       ldns_rdf_free(rev);
+                       ldns_rdf_deep_free(rev);
                        LDNS_FREE(char_dname);
                        break;
                case LDNS_RDF_TYPE_AAAA:
@@ -451,8 +451,8 @@ ldns_rdf_address_reverse(ldns_rdf *rdf)
        /* add the suffix */
        rev = ldns_dname_cat_clone(ret_dname, in_addr);
        
-       ldns_rdf_free(ret_dname);
-       ldns_rdf_free(in_addr);
+       ldns_rdf_deep_free(ret_dname);
+       ldns_rdf_deep_free(in_addr);
        return rev;
 }