]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
a free makes it segfault
authorMiek Gieben <miekg@NLnetLabs.nl>
Wed, 2 Feb 2005 11:32:04 +0000 (11:32 +0000)
committerMiek Gieben <miekg@NLnetLabs.nl>
Wed, 2 Feb 2005 11:32:04 +0000 (11:32 +0000)
run-test5.c

index b80b35052ffabd139e8bd9995a3626339e657468..f1ade598b1c4508ca64175f9a85a45c633f64cf0 100644 (file)
@@ -12,17 +12,20 @@ main()
                                    LDNS_RR_CLASS_IN, 0);
 
        printf("Packet:\n");
-       ldns_pkt_print(stdout, packet);
+       if (packet) 
+               ldns_pkt_print(stdout, packet);
 
 
-       ldns_pkt_free(packet);
+       packet = NULL;
+       
        printf("test 5\n");
        packet = ldns_pkt_query_new_frm_str("www.kanariepiet.com",
                                    LDNS_RR_TYPE_A,
                                    LDNS_RR_CLASS_IN, LDNS_AD | LDNS_AA);
 
        printf("Packet:\n");
-       ldns_pkt_print(stdout, packet);
+       if (packet) 
+               ldns_pkt_print(stdout, packet);
        
        
        return 0;