From: Miek Gieben Date: Wed, 2 Feb 2005 11:32:04 +0000 (+0000) Subject: a free makes it segfault X-Git-Tag: release-0.50~463 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3ffdfb89b6a799c4caea10a383fac6cc59f7a56c;p=thirdparty%2Fldns.git a free makes it segfault --- diff --git a/run-test5.c b/run-test5.c index b80b3505..f1ade598 100644 --- a/run-test5.c +++ b/run-test5.c @@ -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;