From: Daniel Stenberg Date: Thu, 19 Dec 2019 10:00:58 +0000 (+0100) Subject: curl.h: add two defines for the "pre ISO C" case X-Git-Tag: curl-7_68_0~35 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e9685cd75dc657ba14276f04750f0b6c67c1d485;p=thirdparty%2Fcurl.git curl.h: add two defines for the "pre ISO C" case Without this fix, this caused a compilation failure on AIX with IBM xlc 13.1.3 compiler. Reported-by: Ram Krushna Mishra Fixes #4739 Closes #4740 --- diff --git a/include/curl/curl.h b/include/curl/curl.h index bef8a0bcad..a9754fd648 100644 --- a/include/curl/curl.h +++ b/include/curl/curl.h @@ -956,6 +956,8 @@ typedef enum { /* The macro "##" is ISO C, we assume pre-ISO C doesn't support it. */ #define LONG CURLOPTTYPE_LONG #define OBJECTPOINT CURLOPTTYPE_OBJECTPOINT +#define STRINGPOINT CURLOPTTYPE_OBJECTPOINT +#define SLISTPOINT CURLOPTTYPE_OBJECTPOINT #define FUNCTIONPOINT CURLOPTTYPE_FUNCTIONPOINT #define OFF_T CURLOPTTYPE_OFF_T #define CINIT(name,type,number) CURLOPT_/**/name = type + number