fix several compiler warnings
This commit is contained in:
@@ -131,6 +131,7 @@ unsigned short curlx_ultous(unsigned long ulnum)
|
||||
# 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
|
||||
@@ -149,6 +150,7 @@ unsigned char curlx_ultouc(unsigned long ulnum)
|
||||
# pragma warning(disable:810) /* conversion may lose significant bits */
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(ulnum <= (unsigned long) CURL_MASK_UCHAR);
|
||||
return (unsigned char)(ulnum & (unsigned long) CURL_MASK_UCHAR);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
@@ -167,6 +169,7 @@ int curlx_uztosi(size_t uznum)
|
||||
# pragma warning(disable:810) /* conversion may lose significant bits */
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(uznum <= (size_t) CURL_MASK_SINT);
|
||||
return (int)(uznum & (size_t) CURL_MASK_SINT);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
@@ -224,6 +227,7 @@ int curlx_sltosi(long slnum)
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(slnum >= 0);
|
||||
DEBUGASSERT((unsigned long) slnum <= (unsigned long) CURL_MASK_SINT);
|
||||
return (int)(slnum & (long) CURL_MASK_SINT);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
@@ -243,6 +247,7 @@ unsigned int curlx_sltoui(long slnum)
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(slnum >= 0);
|
||||
DEBUGASSERT((unsigned long) slnum <= (unsigned long) CURL_MASK_UINT);
|
||||
return (unsigned int)(slnum & (long) CURL_MASK_UINT);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
@@ -262,6 +267,7 @@ unsigned short curlx_sltous(long slnum)
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(slnum >= 0);
|
||||
DEBUGASSERT((unsigned long) slnum <= (unsigned long) CURL_MASK_USHORT);
|
||||
return (unsigned short)(slnum & (long) CURL_MASK_USHORT);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
@@ -280,6 +286,7 @@ ssize_t curlx_uztosz(size_t uznum)
|
||||
# pragma warning(disable:810) /* conversion may lose significant bits */
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(uznum <= (size_t) CURL_MASK_SSIZE_T);
|
||||
return (ssize_t)(uznum & (size_t) CURL_MASK_SSIZE_T);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
@@ -318,6 +325,7 @@ int curlx_sztosi(ssize_t sznum)
|
||||
#endif
|
||||
|
||||
DEBUGASSERT(sznum >= 0);
|
||||
DEBUGASSERT((size_t) sznum <= (size_t) CURL_MASK_SINT);
|
||||
return (int)(sznum & (ssize_t) CURL_MASK_SINT);
|
||||
|
||||
#ifdef __INTEL_COMPILER
|
||||
|
||||
Reference in New Issue
Block a user