From 0120a2f79b4d07df0712eb9a6d1ea60f9d024f1a Mon Sep 17 00:00:00 2001 From: Jan Kadlec <jan.kadlec@nic.cz> Date: Mon, 7 Apr 2014 12:57:20 +0200 Subject: [PATCH] new_node: assertion instead of many ifs. --- src/libknot/rr.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/libknot/rr.c b/src/libknot/rr.c index de12c73d2..52188aafa 100644 --- a/src/libknot/rr.c +++ b/src/libknot/rr.c @@ -175,15 +175,7 @@ size_t knot_rr_array_size(uint16_t size) int knot_rr_cmp(const knot_rr_t *rr1, const knot_rr_t *rr2) { - if (rr1 == NULL && rr2 != NULL) { - return -1; - } - if (rr1 != NULL && rr2 == NULL) { - return 1; - } - if (rr1 == NULL && rr2 == NULL) { - return 0; - } + assert(rr1 && rr2); const uint8_t *r1 = knot_rr_rdata(rr1); const uint8_t *r2 = knot_rr_rdata(rr2); uint16_t l1 = knot_rr_rdata_size(rr1); -- GitLab