From 283f461b33bb73c03473b7ae2e6edfc68f200d40 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Tue, 12 Mar 2013 11:49:30 +0000 Subject: [PATCH] Get rid of "statement never reached" warnings. svn:NO TEST --- examples/ldns-key2ds.c | 3 +-- examples/ldnsd.c | 12 +++++++----- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/examples/ldns-key2ds.c b/examples/ldns-key2ds.c index a3e54383..9426f685 100644 --- a/examples/ldns-key2ds.c +++ b/examples/ldns-key2ds.c @@ -63,8 +63,7 @@ suitable_hash(ldns_signing_algorithm algorithm) case LDNS_SIGN_ECDSAP384SHA384: return LDNS_SHA384; #endif - default: - return LDNS_SHA1; + default: break; } return LDNS_SHA1; } diff --git a/examples/ldnsd.c b/examples/ldnsd.c index e2a55200..efa79199 100644 --- a/examples/ldnsd.c +++ b/examples/ldnsd.c @@ -89,7 +89,7 @@ get_rrset(const ldns_zone *zone, const ldns_rdf *owner_name, const ldns_rr_type return rrlist; } -int +void main(int argc, char **argv) { /* arguments */ @@ -236,8 +236,10 @@ main(int argc, char **argv) ldns_rr_list_free(answer_ad); } - ldns_rdf_deep_free(origin); - ldns_zone_deep_free(zone); - - return 0; + /* No cleanup because of the infinite loop + * + * ldns_rdf_deep_free(origin); + * ldns_zone_deep_free(zone); + * return 0; + */ } -- 2.47.3