From: Tomas Krizek Date: Wed, 24 Mar 2021 16:44:47 +0000 (+0100) Subject: lib/selection_forward.c: replace asserts X-Git-Tag: v5.4.0~18^2~29 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6ca1232ff3b57cac121894020d4cbaf098ea264e;p=thirdparty%2Fknot-resolver.git lib/selection_forward.c: replace asserts --- diff --git a/lib/selection_forward.c b/lib/selection_forward.c index da17bcf3c..6fcf4f234 100644 --- a/lib/selection_forward.c +++ b/lib/selection_forward.c @@ -19,7 +19,7 @@ struct forward_local_state { void forward_local_state_alloc(struct knot_mm *mm, void **local_state, struct kr_request *req) { - assert(req->selection_context.forwarding_targets.at); + kr_require(req->selection_context.forwarding_targets.at); *local_state = mm_calloc(mm, 1, sizeof(struct forward_local_state)); struct forward_local_state *forward_state = *local_state; @@ -51,7 +51,7 @@ void forward_choose_transport(struct kr_query *qry, addr_len = sizeof(struct in6_addr); break; default: - assert(0); + (void)!kr_assume(false); *transport = NULL; return; }