From da9cdf7129baeb860836a4d5ccc5a0e881ca0d80 Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Thu, 13 Feb 2025 14:52:09 +0100 Subject: [PATCH] warnless: drop curlx_ultous as it is no longer used Closes #16319 --- lib/warnless.c | 19 ------------------- lib/warnless.h | 2 -- 2 files changed, 21 deletions(-) diff --git a/lib/warnless.c b/lib/warnless.c index 38a8017ca2..0d608e46d6 100644 --- a/lib/warnless.c +++ b/lib/warnless.c @@ -56,25 +56,6 @@ #define CURL_MASK_USIZE_T ((size_t)~0) #define CURL_MASK_SSIZE_T (CURL_MASK_USIZE_T >> 1) -/* -** unsigned long to unsigned short -*/ - -unsigned short curlx_ultous(unsigned long ulnum) -{ -#ifdef __INTEL_COMPILER -# pragma warning(push) -# pragma warning(disable:810) /* conversion may lose significant bits */ -#endif - - DEBUGASSERT(ulnum <= (unsigned long) CURL_MASK_USHORT); - return (unsigned short)(ulnum & (unsigned long) CURL_MASK_USHORT); - -#ifdef __INTEL_COMPILER -# pragma warning(pop) -#endif -} - /* ** unsigned long to unsigned char */ diff --git a/lib/warnless.h b/lib/warnless.h index fe3453250b..63b473c571 100644 --- a/lib/warnless.h +++ b/lib/warnless.h @@ -33,8 +33,6 @@ #define CURLX_FUNCTION_CAST(target_type, func) \ (target_type)(void (*) (void))(func) -unsigned short curlx_ultous(unsigned long ulnum); - unsigned char curlx_ultouc(unsigned long ulnum); int curlx_uztosi(size_t uznum); -- 2.47.3