diff options
| author | Daniel Stenberg <daniel@haxx.se> | 2017-08-12 15:54:06 +0200 | 
|---|---|---|
| committer | Daniel Stenberg <daniel@haxx.se> | 2017-08-17 10:26:53 +0200 | 
| commit | 80d9e35598d5e6029dc4c90bf3da885682936d2a (patch) | |
| tree | 952d270ac713d7b9373d6020976a9dd9c0dbc421 /lib | |
| parent | c95eff4a11575a5973fad20619ff7ca3989316db (diff) | |
system.h: remove all CURL_SIZEOF_* defines
... as they're not used externally and internally we check for the sizes
already in configure etc.
Closes #1767
Diffstat (limited to 'lib')
| -rw-r--r-- | lib/curl_setup.h | 9 | ||||
| -rw-r--r-- | lib/mprintf.c | 4 | ||||
| -rw-r--r-- | lib/strtoofft.c | 2 | ||||
| -rw-r--r-- | lib/strtoofft.h | 2 | ||||
| -rw-r--r-- | lib/warnless.c | 28 | 
5 files changed, 19 insertions, 26 deletions
diff --git a/lib/curl_setup.h b/lib/curl_setup.h index 95500beac..36d1e42bc 100644 --- a/lib/curl_setup.h +++ b/lib/curl_setup.h @@ -141,14 +141,7 @@  #include <curl/curl.h> -/* - * Ensure that no one is using the old SIZEOF_CURL_OFF_T macro - */ - -#ifdef SIZEOF_CURL_OFF_T -#  error "SIZEOF_CURL_OFF_T shall not be defined!" -   Error Compilation_aborted_SIZEOF_CURL_OFF_T_shall_not_be_defined -#endif +#define CURL_SIZEOF_CURL_OFF_T SIZEOF_CURL_OFF_T  /*   * Disable other protocols when http is the only one desired. diff --git a/lib/mprintf.c b/lib/mprintf.c index eb7ee0c6b..4e94b10ad 100644 --- a/lib/mprintf.c +++ b/lib/mprintf.c @@ -348,14 +348,14 @@ static int dprintf_Pass1(const char *format, va_stack_t *vto, char **endpos,          case 'z':            /* the code below generates a warning if -Wunreachable-code is               used */ -#if (SIZEOF_SIZE_T > CURL_SIZEOF_LONG) +#if (SIZEOF_SIZE_T > SIZEOF_LONG)            flags |= FLAGS_LONGLONG;  #else            flags |= FLAGS_LONG;  #endif            break;          case 'O': -#if (CURL_SIZEOF_CURL_OFF_T > CURL_SIZEOF_LONG) +#if (CURL_SIZEOF_CURL_OFF_T > SIZEOF_LONG)            flags |= FLAGS_LONGLONG;  #else            flags |= FLAGS_LONG; diff --git a/lib/strtoofft.c b/lib/strtoofft.c index f057bb1d6..5e800b4e3 100644 --- a/lib/strtoofft.c +++ b/lib/strtoofft.c @@ -33,7 +33,7 @@   * https://www.opengroup.org/onlinepubs/009695399/functions/strtoimax.html   */ -#if (CURL_SIZEOF_CURL_OFF_T > CURL_SIZEOF_LONG) +#if (SIZEOF_CURL_OFF_T > SIZEOF_LONG)  #  ifdef HAVE_STRTOLL  #    define strtooff strtoll  #  else diff --git a/lib/strtoofft.h b/lib/strtoofft.h index ac1fa4aa4..244411a87 100644 --- a/lib/strtoofft.h +++ b/lib/strtoofft.h @@ -40,7 +40,7 @@   * of 'long' the conversion function to use is strtol().   */ -#if (CURL_SIZEOF_CURL_OFF_T == 4) +#if (SIZEOF_CURL_OFF_T == 4)  #  define CURL_OFF_T_MAX CURL_OFF_T_C(0x7FFFFFFF)  #else     /* assume CURL_SIZEOF_CURL_OFF_T == 8 */ diff --git a/lib/warnless.c b/lib/warnless.c index fb085c86d..1b9fe7e17 100644 --- a/lib/warnless.c +++ b/lib/warnless.c @@ -5,7 +5,7 @@   *                            | (__| |_| |  _ <| |___   *                             \___|\___/|_| \_\_____|   * - * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al. + * Copyright (C) 1998 - 2017, Daniel Stenberg, <daniel@haxx.se>, et al.   *   * This software is licensed as described in the file COPYING, which   * you should have received as part of this distribution. The terms @@ -69,32 +69,32 @@  #  error "SIZEOF_INT not defined"  #endif -#if (CURL_SIZEOF_LONG == 2) +#if (SIZEOF_LONG == 2)  #  define CURL_MASK_SLONG  0x7FFFL  #  define CURL_MASK_ULONG  0xFFFFUL -#elif (CURL_SIZEOF_LONG == 4) +#elif (SIZEOF_LONG == 4)  #  define CURL_MASK_SLONG  0x7FFFFFFFL  #  define CURL_MASK_ULONG  0xFFFFFFFFUL -#elif (CURL_SIZEOF_LONG == 8) +#elif (SIZEOF_LONG == 8)  #  define CURL_MASK_SLONG  0x7FFFFFFFFFFFFFFFL  #  define CURL_MASK_ULONG  0xFFFFFFFFFFFFFFFFUL -#elif (CURL_SIZEOF_LONG == 16) +#elif (SIZEOF_LONG == 16)  #  define CURL_MASK_SLONG  0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFL  #  define CURL_MASK_ULONG  0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFUL  #else  #  error "CURL_SIZEOF_LONG not defined"  #endif -#if (CURL_SIZEOF_CURL_OFF_T == 2) +#if (SIZEOF_CURL_OFF_T == 2)  #  define CURL_MASK_SCOFFT  CURL_OFF_T_C(0x7FFF)  #  define CURL_MASK_UCOFFT  CURL_OFF_TU_C(0xFFFF) -#elif (CURL_SIZEOF_CURL_OFF_T == 4) +#elif (SIZEOF_CURL_OFF_T == 4)  #  define CURL_MASK_SCOFFT  CURL_OFF_T_C(0x7FFFFFFF)  #  define CURL_MASK_UCOFFT  CURL_OFF_TU_C(0xFFFFFFFF) -#elif (CURL_SIZEOF_CURL_OFF_T == 8) +#elif (SIZEOF_CURL_OFF_T == 8)  #  define CURL_MASK_SCOFFT  CURL_OFF_T_C(0x7FFFFFFFFFFFFFFF)  #  define CURL_MASK_UCOFFT  CURL_OFF_TU_C(0xFFFFFFFFFFFFFFFF) -#elif (CURL_SIZEOF_CURL_OFF_T == 16) +#elif (SIZEOF_CURL_OFF_T == 16)  #  define CURL_MASK_SCOFFT  CURL_OFF_T_C(0x7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)  #  define CURL_MASK_UCOFFT  CURL_OFF_TU_C(0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)  #else @@ -107,10 +107,10 @@  #elif (SIZEOF_SIZE_T == SIZEOF_INT)  #  define CURL_MASK_SSIZE_T  CURL_MASK_SINT  #  define CURL_MASK_USIZE_T  CURL_MASK_UINT -#elif (SIZEOF_SIZE_T == CURL_SIZEOF_LONG) +#elif (SIZEOF_SIZE_T == SIZEOF_LONG)  #  define CURL_MASK_SSIZE_T  CURL_MASK_SLONG  #  define CURL_MASK_USIZE_T  CURL_MASK_ULONG -#elif (SIZEOF_SIZE_T == CURL_SIZEOF_CURL_OFF_T) +#elif (SIZEOF_SIZE_T == SIZEOF_CURL_OFF_T)  #  define CURL_MASK_SSIZE_T  CURL_MASK_SCOFFT  #  define CURL_MASK_USIZE_T  CURL_MASK_UCOFFT  #else @@ -226,7 +226,7 @@ unsigned long curlx_uztoul(size_t uznum)  # pragma warning(disable:810) /* conversion may lose significant bits */  #endif -#if (CURL_SIZEOF_LONG < SIZEOF_SIZE_T) +#if (SIZEOF_LONG < SIZEOF_SIZE_T)    DEBUGASSERT(uznum <= (size_t) CURL_MASK_ULONG);  #endif    return (unsigned long)(uznum & (size_t) CURL_MASK_ULONG); @@ -269,7 +269,7 @@ int curlx_sltosi(long slnum)  #endif    DEBUGASSERT(slnum >= 0); -#if (SIZEOF_INT < CURL_SIZEOF_LONG) +#if (SIZEOF_INT < SIZEOF_LONG)    DEBUGASSERT((unsigned long) slnum <= (unsigned long) CURL_MASK_SINT);  #endif    return (int)(slnum & (long) CURL_MASK_SINT); @@ -291,7 +291,7 @@ unsigned int curlx_sltoui(long slnum)  #endif    DEBUGASSERT(slnum >= 0); -#if (SIZEOF_INT < CURL_SIZEOF_LONG) +#if (SIZEOF_INT < SIZEOF_LONG)    DEBUGASSERT((unsigned long) slnum <= (unsigned long) CURL_MASK_UINT);  #endif    return (unsigned int)(slnum & (long) CURL_MASK_UINT);  | 
