1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-25 17:48:48 -05:00

curl_endian: remove the unused Curl_write64_le function

The last usage was removed in cca455a36

Closes #7280
This commit is contained in:
Daniel Stenberg 2021-06-19 23:21:16 +02:00
parent a6da296867
commit 4331c6dceb
No known key found for this signature in database
GPG Key ID: 5CC908FDB71E12C2

View File

@ -80,45 +80,3 @@ unsigned short Curl_read16_be(const unsigned char *buf)
return (unsigned short)(((unsigned short)buf[0] << 8) | return (unsigned short)(((unsigned short)buf[0] << 8) |
((unsigned short)buf[1])); ((unsigned short)buf[1]));
} }
#if (SIZEOF_CURL_OFF_T > 4)
/*
* write32_le()
*
* This function converts a 32-bit integer from the native endian format,
* to little endian format ready for sending down the wire.
*
* Parameters:
*
* value [in] - The 32-bit integer value.
* buffer [in] - A pointer to the output buffer.
*/
static void write32_le(const int value, unsigned char *buffer)
{
buffer[0] = (char)(value & 0x000000FF);
buffer[1] = (char)((value & 0x0000FF00) >> 8);
buffer[2] = (char)((value & 0x00FF0000) >> 16);
buffer[3] = (char)((value & 0xFF000000) >> 24);
}
/*
* Curl_write64_le()
*
* This function converts a 64-bit integer from the native endian format,
* to little endian format ready for sending down the wire.
*
* Parameters:
*
* value [in] - The 64-bit integer value.
* buffer [in] - A pointer to the output buffer.
*/
#if defined(HAVE_LONGLONG)
void Curl_write64_le(const long long value, unsigned char *buffer)
#else
void Curl_write64_le(const __int64 value, unsigned char *buffer)
#endif
{
write32_le((int)value, buffer);
write32_le((int)(value >> 32), buffer + 4);
}
#endif /* SIZEOF_CURL_OFF_T > 4 */