From: Arran Cudbard-Bell Date: Mon, 8 Mar 2021 20:45:30 +0000 (+0000) Subject: Use the comparison macro X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d91dcbea7bc9501775a2f4573e5da4c0403930d4;p=thirdparty%2Ffreeradius-server.git Use the comparison macro --- diff --git a/src/lib/io/worker.c b/src/lib/io/worker.c index acb50b3147b..b8380de0ca2 100644 --- a/src/lib/io/worker.c +++ b/src/lib/io/worker.c @@ -706,7 +706,7 @@ static void worker_request_bootstrap(fr_worker_t *worker, fr_channel_data_t *cd, { bool is_dup; int ret = -1; - request_t *request; + request_t *request; TALLOC_CTX *ctx; fr_listen_t const *listen; @@ -958,10 +958,10 @@ static int8_t worker_runnable_cmp(void const *one, void const *two) request_t const *a = one, *b = two; int ret; - ret = (a->async->priority > b->async->priority) - (a->async->priority < b->async->priority); + ret = CMP(a->async->priority, b->async->priority); if (ret != 0) return ret; - return (a->async->recv_time > b->async->recv_time) - (a->async->recv_time < b->async->recv_time); + return CMP(a->async->recv_time, b->async->recv_time); } /** @@ -971,7 +971,7 @@ static int8_t worker_time_order_cmp(void const *one, void const *two) { request_t const *a = one, *b = two; - return (a->async->recv_time > b->async->recv_time) - (a->async->recv_time < b->async->recv_time); + return CMP(a->async->recv_time, b->async->recv_time); } /** @@ -982,10 +982,10 @@ static int worker_dedup_cmp(void const *one, void const *two) int ret; request_t const *a = one, *b = two; - ret = (a->async->listen > b->async->listen) - (a->async->listen < b->async->listen); + ret = CMP(a->async->listen, b->async->listen); if (ret) return ret; - return (a->async->packet_ctx > b->async->packet_ctx) - (a->async->packet_ctx < b->async->packet_ctx); + return CMP(a->async->packet_ctx, b->async->packet_ctx); } /** Destroy a worker