From: Stephan Bosch Date: Wed, 12 Aug 2020 20:30:35 +0000 (+0200) Subject: lib-http: http-client-queue - Fix unsigned int arithmetic problem in http_client_queu... X-Git-Tag: 2.3.13~266 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6f16b0d63e02f12b4c1b02179d59c3d230b34b9f;p=thirdparty%2Fdovecot%2Fcore.git lib-http: http-client-queue - Fix unsigned int arithmetic problem in http_client_queue_request_timeout_cmp(). --- diff --git a/src/lib-http/http-client-queue.c b/src/lib-http/http-client-queue.c index ab82270d04..9032b2a45a 100644 --- a/src/lib-http/http-client-queue.c +++ b/src/lib-http/http-client-queue.c @@ -826,7 +826,7 @@ http_client_queue_request_timeout_cmp(struct http_client_request *const *req1, } /* Sort by minimum attempts for fairness */ - return ((*req2)->attempts - (*req1)->attempts); + return ((int)(*req2)->attempts - (int)(*req1)->attempts); } static void