mirror of
https://github.com/moparisthebest/curl
synced 2025-02-28 09:21:50 -05:00
include: cleanup
Made the public headers checksrc compliant Removed types.h (it's been unused since April 2004) Made the root makefile do make in include by default as well, so that TAGS and the checksrc will work better.
This commit is contained in:
parent
2a02c07a15
commit
2ef7a28a71
@ -40,8 +40,8 @@ EXTRA_DIST = CHANGES COPYING maketgz Makefile.dist curl-config.in \
|
|||||||
|
|
||||||
bin_SCRIPTS = curl-config
|
bin_SCRIPTS = curl-config
|
||||||
|
|
||||||
SUBDIRS = lib src
|
SUBDIRS = lib src include
|
||||||
DIST_SUBDIRS = $(SUBDIRS) tests include packages docs
|
DIST_SUBDIRS = $(SUBDIRS) tests packages docs
|
||||||
|
|
||||||
pkgconfigdir = $(libdir)/pkgconfig
|
pkgconfigdir = $(libdir)/pkgconfig
|
||||||
pkgconfig_DATA = libcurl.pc
|
pkgconfig_DATA = libcurl.pc
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
#
|
#
|
||||||
###########################################################################
|
###########################################################################
|
||||||
pkginclude_HEADERS = \
|
pkginclude_HEADERS = \
|
||||||
curl.h curlver.h easy.h mprintf.h stdcheaders.h types.h multi.h \
|
curl.h curlver.h easy.h mprintf.h stdcheaders.h multi.h \
|
||||||
typecheck-gcc.h curlbuild.h curlrules.h
|
typecheck-gcc.h curlbuild.h curlrules.h
|
||||||
|
|
||||||
pkgincludedir= $(includedir)/curl
|
pkgincludedir= $(includedir)/curl
|
||||||
@ -44,3 +44,10 @@ EXTRA_DIST = curlbuild.h.in
|
|||||||
|
|
||||||
DISTCLEANFILES = curlbuild.h
|
DISTCLEANFILES = curlbuild.h
|
||||||
|
|
||||||
|
checksrc:
|
||||||
|
@@PERL@ $(top_srcdir)/lib/checksrc.pl -Wcurlbuild.h -D$(top_srcdir)/include/curl $(pkginclude_HEADERS) $(EXTRA_DIST)
|
||||||
|
|
||||||
|
if CURLDEBUG
|
||||||
|
# for debug builds, we scan the sources on all regular make invokes
|
||||||
|
all-local: checksrc
|
||||||
|
endif
|
||||||
|
@ -507,7 +507,7 @@ typedef enum {
|
|||||||
7.19.0) */
|
7.19.0) */
|
||||||
CURLE_FTP_PRET_FAILED, /* 84 - a PRET command failed */
|
CURLE_FTP_PRET_FAILED, /* 84 - a PRET command failed */
|
||||||
CURLE_RTSP_CSEQ_ERROR, /* 85 - mismatch of RTSP CSeq numbers */
|
CURLE_RTSP_CSEQ_ERROR, /* 85 - mismatch of RTSP CSeq numbers */
|
||||||
CURLE_RTSP_SESSION_ERROR, /* 86 - mismatch of RTSP Session Identifiers */
|
CURLE_RTSP_SESSION_ERROR, /* 86 - mismatch of RTSP Session Ids */
|
||||||
CURLE_FTP_BAD_FILE_LIST, /* 87 - unable to parse FTP file list */
|
CURLE_FTP_BAD_FILE_LIST, /* 87 - unable to parse FTP file list */
|
||||||
CURLE_CHUNK_FAILED, /* 88 - chunk callback reported error */
|
CURLE_CHUNK_FAILED, /* 88 - chunk callback reported error */
|
||||||
|
|
||||||
@ -755,7 +755,7 @@ typedef enum {
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_ISOCPP
|
#ifdef CURL_ISOCPP
|
||||||
#define CINIT(name,type,number) CURLOPT_ ## name = CURLOPTTYPE_ ## type + number
|
#define CINIT(na,t,nu) CURLOPT_ ## na = CURLOPTTYPE_ ## t + nu
|
||||||
#else
|
#else
|
||||||
/* The macro "##" is ISO C, we assume pre-ISO C doesn't support it. */
|
/* The macro "##" is ISO C, we assume pre-ISO C doesn't support it. */
|
||||||
#define LONG CURLOPTTYPE_LONG
|
#define LONG CURLOPTTYPE_LONG
|
||||||
@ -924,7 +924,7 @@ typedef enum {
|
|||||||
CINIT(FAILONERROR, LONG, 45), /* no output on http error codes >= 300 */
|
CINIT(FAILONERROR, LONG, 45), /* no output on http error codes >= 300 */
|
||||||
CINIT(UPLOAD, LONG, 46), /* this is an upload */
|
CINIT(UPLOAD, LONG, 46), /* this is an upload */
|
||||||
CINIT(POST, LONG, 47), /* HTTP POST method */
|
CINIT(POST, LONG, 47), /* HTTP POST method */
|
||||||
CINIT(DIRLISTONLY, LONG, 48), /* return bare names when listing directories */
|
CINIT(DIRLISTONLY, LONG, 48), /* bare names when listing directories */
|
||||||
|
|
||||||
CINIT(APPEND, LONG, 50), /* Append instead of overwrite on upload! */
|
CINIT(APPEND, LONG, 50), /* Append instead of overwrite on upload! */
|
||||||
|
|
||||||
@ -1118,8 +1118,8 @@ typedef enum {
|
|||||||
and password to whatever host the server decides. */
|
and password to whatever host the server decides. */
|
||||||
CINIT(UNRESTRICTED_AUTH, LONG, 105),
|
CINIT(UNRESTRICTED_AUTH, LONG, 105),
|
||||||
|
|
||||||
/* Specifically switch on or off the FTP engine's use of the EPRT command ( it
|
/* Specifically switch on or off the FTP engine's use of the EPRT command (
|
||||||
also disables the LPRT attempt). By default, those ones will always be
|
it also disables the LPRT attempt). By default, those ones will always be
|
||||||
attempted before the good old traditional PORT command. */
|
attempted before the good old traditional PORT command. */
|
||||||
CINIT(FTP_USE_EPRT, LONG, 106),
|
CINIT(FTP_USE_EPRT, LONG, 106),
|
||||||
|
|
||||||
@ -1703,7 +1703,8 @@ CURL_EXTERN CURLFORMcode curl_formadd(struct curl_httppost **httppost,
|
|||||||
* Should return the buffer length passed to it as the argument "len" on
|
* Should return the buffer length passed to it as the argument "len" on
|
||||||
* success.
|
* success.
|
||||||
*/
|
*/
|
||||||
typedef size_t (*curl_formget_callback)(void *arg, const char *buf, size_t len);
|
typedef size_t (*curl_formget_callback)(void *arg, const char *buf,
|
||||||
|
size_t len);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* NAME curl_formget()
|
* NAME curl_formget()
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
* | (__| |_| | _ <| |___
|
* | (__| |_| | _ <| |___
|
||||||
* \___|\___/|_| \_\_____|
|
* \___|\___/|_| \_\_____|
|
||||||
*
|
*
|
||||||
* Copyright (C) 1998 - 2009, Daniel Stenberg, <daniel@haxx.se>, et al.
|
* Copyright (C) 1998 - 2011, Daniel Stenberg, <daniel@haxx.se>, et al.
|
||||||
*
|
*
|
||||||
* This software is licensed as described in the file COPYING, which
|
* This software is licensed as described in the file COPYING, which
|
||||||
* you should have received as part of this distribution. The terms
|
* you should have received as part of this distribution. The terms
|
||||||
@ -58,52 +58,52 @@
|
|||||||
/* ================================================================ */
|
/* ================================================================ */
|
||||||
|
|
||||||
#ifdef CURL_SIZEOF_LONG
|
#ifdef CURL_SIZEOF_LONG
|
||||||
# error "CURL_SIZEOF_LONG shall not be defined except in curlbuild.h"
|
#error "CURL_SIZEOF_LONG shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_SIZEOF_LONG_already_defined
|
Error Compilation_aborted_CURL_SIZEOF_LONG_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_TYPEOF_CURL_SOCKLEN_T
|
#ifdef CURL_TYPEOF_CURL_SOCKLEN_T
|
||||||
# error "CURL_TYPEOF_CURL_SOCKLEN_T shall not be defined except in curlbuild.h"
|
#error "CURL_TYPEOF_CURL_SOCKLEN_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_TYPEOF_CURL_SOCKLEN_T_already_defined
|
Error Compilation_aborted_CURL_TYPEOF_CURL_SOCKLEN_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_SIZEOF_CURL_SOCKLEN_T
|
#ifdef CURL_SIZEOF_CURL_SOCKLEN_T
|
||||||
# error "CURL_SIZEOF_CURL_SOCKLEN_T shall not be defined except in curlbuild.h"
|
#error "CURL_SIZEOF_CURL_SOCKLEN_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_SIZEOF_CURL_SOCKLEN_T_already_defined
|
Error Compilation_aborted_CURL_SIZEOF_CURL_SOCKLEN_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_TYPEOF_CURL_OFF_T
|
#ifdef CURL_TYPEOF_CURL_OFF_T
|
||||||
# error "CURL_TYPEOF_CURL_OFF_T shall not be defined except in curlbuild.h"
|
#error "CURL_TYPEOF_CURL_OFF_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_TYPEOF_CURL_OFF_T_already_defined
|
Error Compilation_aborted_CURL_TYPEOF_CURL_OFF_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_FORMAT_CURL_OFF_T
|
#ifdef CURL_FORMAT_CURL_OFF_T
|
||||||
# error "CURL_FORMAT_CURL_OFF_T shall not be defined except in curlbuild.h"
|
#error "CURL_FORMAT_CURL_OFF_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_FORMAT_CURL_OFF_T_already_defined
|
Error Compilation_aborted_CURL_FORMAT_CURL_OFF_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_FORMAT_CURL_OFF_TU
|
#ifdef CURL_FORMAT_CURL_OFF_TU
|
||||||
# error "CURL_FORMAT_CURL_OFF_TU shall not be defined except in curlbuild.h"
|
#error "CURL_FORMAT_CURL_OFF_TU shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_FORMAT_CURL_OFF_TU_already_defined
|
Error Compilation_aborted_CURL_FORMAT_CURL_OFF_TU_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_FORMAT_OFF_T
|
#ifdef CURL_FORMAT_OFF_T
|
||||||
# error "CURL_FORMAT_OFF_T shall not be defined except in curlbuild.h"
|
#error "CURL_FORMAT_OFF_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_FORMAT_OFF_T_already_defined
|
Error Compilation_aborted_CURL_FORMAT_OFF_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_SIZEOF_CURL_OFF_T
|
#ifdef CURL_SIZEOF_CURL_OFF_T
|
||||||
# error "CURL_SIZEOF_CURL_OFF_T shall not be defined except in curlbuild.h"
|
#error "CURL_SIZEOF_CURL_OFF_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_SIZEOF_CURL_OFF_T_already_defined
|
Error Compilation_aborted_CURL_SIZEOF_CURL_OFF_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_SUFFIX_CURL_OFF_T
|
#ifdef CURL_SUFFIX_CURL_OFF_T
|
||||||
# error "CURL_SUFFIX_CURL_OFF_T shall not be defined except in curlbuild.h"
|
#error "CURL_SUFFIX_CURL_OFF_T shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_SUFFIX_CURL_OFF_T_already_defined
|
Error Compilation_aborted_CURL_SUFFIX_CURL_OFF_T_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CURL_SUFFIX_CURL_OFF_TU
|
#ifdef CURL_SUFFIX_CURL_OFF_TU
|
||||||
# error "CURL_SUFFIX_CURL_OFF_TU shall not be defined except in curlbuild.h"
|
#error "CURL_SUFFIX_CURL_OFF_TU shall not be defined except in curlbuild.h"
|
||||||
Error Compilation_aborted_CURL_SUFFIX_CURL_OFF_TU_already_defined
|
Error Compilation_aborted_CURL_SUFFIX_CURL_OFF_TU_already_defined
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -41,66 +41,66 @@
|
|||||||
#define curl_easy_setopt(handle, option, value) \
|
#define curl_easy_setopt(handle, option, value) \
|
||||||
__extension__ ({ \
|
__extension__ ({ \
|
||||||
__typeof__ (option) _curl_opt = option; \
|
__typeof__ (option) _curl_opt = option; \
|
||||||
if (__builtin_constant_p(_curl_opt)) { \
|
if(__builtin_constant_p(_curl_opt)) { \
|
||||||
if (_curl_is_long_option(_curl_opt)) \
|
if(_curl_is_long_option(_curl_opt)) \
|
||||||
if (!_curl_is_long(value)) \
|
if(!_curl_is_long(value)) \
|
||||||
_curl_easy_setopt_err_long(); \
|
_curl_easy_setopt_err_long(); \
|
||||||
if (_curl_is_off_t_option(_curl_opt)) \
|
if(_curl_is_off_t_option(_curl_opt)) \
|
||||||
if (!_curl_is_off_t(value)) \
|
if(!_curl_is_off_t(value)) \
|
||||||
_curl_easy_setopt_err_curl_off_t(); \
|
_curl_easy_setopt_err_curl_off_t(); \
|
||||||
if (_curl_is_string_option(_curl_opt)) \
|
if(_curl_is_string_option(_curl_opt)) \
|
||||||
if (!_curl_is_string(value)) \
|
if(!_curl_is_string(value)) \
|
||||||
_curl_easy_setopt_err_string(); \
|
_curl_easy_setopt_err_string(); \
|
||||||
if (_curl_is_write_cb_option(_curl_opt)) \
|
if(_curl_is_write_cb_option(_curl_opt)) \
|
||||||
if (!_curl_is_write_cb(value)) \
|
if(!_curl_is_write_cb(value)) \
|
||||||
_curl_easy_setopt_err_write_callback(); \
|
_curl_easy_setopt_err_write_callback(); \
|
||||||
if ((_curl_opt) == CURLOPT_READFUNCTION) \
|
if((_curl_opt) == CURLOPT_READFUNCTION) \
|
||||||
if (!_curl_is_read_cb(value)) \
|
if(!_curl_is_read_cb(value)) \
|
||||||
_curl_easy_setopt_err_read_cb(); \
|
_curl_easy_setopt_err_read_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_IOCTLFUNCTION) \
|
if((_curl_opt) == CURLOPT_IOCTLFUNCTION) \
|
||||||
if (!_curl_is_ioctl_cb(value)) \
|
if(!_curl_is_ioctl_cb(value)) \
|
||||||
_curl_easy_setopt_err_ioctl_cb(); \
|
_curl_easy_setopt_err_ioctl_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_SOCKOPTFUNCTION) \
|
if((_curl_opt) == CURLOPT_SOCKOPTFUNCTION) \
|
||||||
if (!_curl_is_sockopt_cb(value)) \
|
if(!_curl_is_sockopt_cb(value)) \
|
||||||
_curl_easy_setopt_err_sockopt_cb(); \
|
_curl_easy_setopt_err_sockopt_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_OPENSOCKETFUNCTION) \
|
if((_curl_opt) == CURLOPT_OPENSOCKETFUNCTION) \
|
||||||
if (!_curl_is_opensocket_cb(value)) \
|
if(!_curl_is_opensocket_cb(value)) \
|
||||||
_curl_easy_setopt_err_opensocket_cb(); \
|
_curl_easy_setopt_err_opensocket_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_PROGRESSFUNCTION) \
|
if((_curl_opt) == CURLOPT_PROGRESSFUNCTION) \
|
||||||
if (!_curl_is_progress_cb(value)) \
|
if(!_curl_is_progress_cb(value)) \
|
||||||
_curl_easy_setopt_err_progress_cb(); \
|
_curl_easy_setopt_err_progress_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_DEBUGFUNCTION) \
|
if((_curl_opt) == CURLOPT_DEBUGFUNCTION) \
|
||||||
if (!_curl_is_debug_cb(value)) \
|
if(!_curl_is_debug_cb(value)) \
|
||||||
_curl_easy_setopt_err_debug_cb(); \
|
_curl_easy_setopt_err_debug_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_SSL_CTX_FUNCTION) \
|
if((_curl_opt) == CURLOPT_SSL_CTX_FUNCTION) \
|
||||||
if (!_curl_is_ssl_ctx_cb(value)) \
|
if(!_curl_is_ssl_ctx_cb(value)) \
|
||||||
_curl_easy_setopt_err_ssl_ctx_cb(); \
|
_curl_easy_setopt_err_ssl_ctx_cb(); \
|
||||||
if (_curl_is_conv_cb_option(_curl_opt)) \
|
if(_curl_is_conv_cb_option(_curl_opt)) \
|
||||||
if (!_curl_is_conv_cb(value)) \
|
if(!_curl_is_conv_cb(value)) \
|
||||||
_curl_easy_setopt_err_conv_cb(); \
|
_curl_easy_setopt_err_conv_cb(); \
|
||||||
if ((_curl_opt) == CURLOPT_SEEKFUNCTION) \
|
if((_curl_opt) == CURLOPT_SEEKFUNCTION) \
|
||||||
if (!_curl_is_seek_cb(value)) \
|
if(!_curl_is_seek_cb(value)) \
|
||||||
_curl_easy_setopt_err_seek_cb(); \
|
_curl_easy_setopt_err_seek_cb(); \
|
||||||
if (_curl_is_cb_data_option(_curl_opt)) \
|
if(_curl_is_cb_data_option(_curl_opt)) \
|
||||||
if (!_curl_is_cb_data(value)) \
|
if(!_curl_is_cb_data(value)) \
|
||||||
_curl_easy_setopt_err_cb_data(); \
|
_curl_easy_setopt_err_cb_data(); \
|
||||||
if ((_curl_opt) == CURLOPT_ERRORBUFFER) \
|
if((_curl_opt) == CURLOPT_ERRORBUFFER) \
|
||||||
if (!_curl_is_error_buffer(value)) \
|
if(!_curl_is_error_buffer(value)) \
|
||||||
_curl_easy_setopt_err_error_buffer(); \
|
_curl_easy_setopt_err_error_buffer(); \
|
||||||
if ((_curl_opt) == CURLOPT_STDERR) \
|
if((_curl_opt) == CURLOPT_STDERR) \
|
||||||
if (!_curl_is_FILE(value)) \
|
if(!_curl_is_FILE(value)) \
|
||||||
_curl_easy_setopt_err_FILE(); \
|
_curl_easy_setopt_err_FILE(); \
|
||||||
if (_curl_is_postfields_option(_curl_opt)) \
|
if(_curl_is_postfields_option(_curl_opt)) \
|
||||||
if (!_curl_is_postfields(value)) \
|
if(!_curl_is_postfields(value)) \
|
||||||
_curl_easy_setopt_err_postfields(); \
|
_curl_easy_setopt_err_postfields(); \
|
||||||
if ((_curl_opt) == CURLOPT_HTTPPOST) \
|
if((_curl_opt) == CURLOPT_HTTPPOST) \
|
||||||
if (!_curl_is_arr((value), struct curl_httppost)) \
|
if(!_curl_is_arr((value), struct curl_httppost)) \
|
||||||
_curl_easy_setopt_err_curl_httpost(); \
|
_curl_easy_setopt_err_curl_httpost(); \
|
||||||
if (_curl_is_slist_option(_curl_opt)) \
|
if(_curl_is_slist_option(_curl_opt)) \
|
||||||
if (!_curl_is_arr((value), struct curl_slist)) \
|
if(!_curl_is_arr((value), struct curl_slist)) \
|
||||||
_curl_easy_setopt_err_curl_slist(); \
|
_curl_easy_setopt_err_curl_slist(); \
|
||||||
if ((_curl_opt) == CURLOPT_SHARE) \
|
if((_curl_opt) == CURLOPT_SHARE) \
|
||||||
if (!_curl_is_ptr((value), CURLSH)) \
|
if(!_curl_is_ptr((value), CURLSH)) \
|
||||||
_curl_easy_setopt_err_CURLSH(); \
|
_curl_easy_setopt_err_CURLSH(); \
|
||||||
} \
|
} \
|
||||||
curl_easy_setopt(handle, _curl_opt, value); \
|
curl_easy_setopt(handle, _curl_opt, value); \
|
||||||
@ -111,18 +111,18 @@ __extension__ ({ \
|
|||||||
#define curl_easy_getinfo(handle, info, arg) \
|
#define curl_easy_getinfo(handle, info, arg) \
|
||||||
__extension__ ({ \
|
__extension__ ({ \
|
||||||
__typeof__ (info) _curl_info = info; \
|
__typeof__ (info) _curl_info = info; \
|
||||||
if (__builtin_constant_p(_curl_info)) { \
|
if(__builtin_constant_p(_curl_info)) { \
|
||||||
if (_curl_is_string_info(_curl_info)) \
|
if(_curl_is_string_info(_curl_info)) \
|
||||||
if (!_curl_is_arr((arg), char *)) \
|
if(!_curl_is_arr((arg), char *)) \
|
||||||
_curl_easy_getinfo_err_string(); \
|
_curl_easy_getinfo_err_string(); \
|
||||||
if (_curl_is_long_info(_curl_info)) \
|
if(_curl_is_long_info(_curl_info)) \
|
||||||
if (!_curl_is_arr((arg), long)) \
|
if(!_curl_is_arr((arg), long)) \
|
||||||
_curl_easy_getinfo_err_long(); \
|
_curl_easy_getinfo_err_long(); \
|
||||||
if (_curl_is_double_info(_curl_info)) \
|
if(_curl_is_double_info(_curl_info)) \
|
||||||
if (!_curl_is_arr((arg), double)) \
|
if(!_curl_is_arr((arg), double)) \
|
||||||
_curl_easy_getinfo_err_double(); \
|
_curl_easy_getinfo_err_double(); \
|
||||||
if (_curl_is_slist_info(_curl_info)) \
|
if(_curl_is_slist_info(_curl_info)) \
|
||||||
if (!_curl_is_arr((arg), struct curl_slist *)) \
|
if(!_curl_is_arr((arg), struct curl_slist *)) \
|
||||||
_curl_easy_getinfo_err_curl_slist(); \
|
_curl_easy_getinfo_err_curl_slist(); \
|
||||||
} \
|
} \
|
||||||
curl_easy_getinfo(handle, _curl_info, arg); \
|
curl_easy_getinfo(handle, _curl_info, arg); \
|
||||||
@ -149,7 +149,8 @@ _CURL_WARNING(_curl_easy_setopt_err_long,
|
|||||||
_CURL_WARNING(_curl_easy_setopt_err_curl_off_t,
|
_CURL_WARNING(_curl_easy_setopt_err_curl_off_t,
|
||||||
"curl_easy_setopt expects a curl_off_t argument for this option")
|
"curl_easy_setopt expects a curl_off_t argument for this option")
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_string,
|
_CURL_WARNING(_curl_easy_setopt_err_string,
|
||||||
"curl_easy_setopt expects a string (char* or char[]) argument for this option"
|
"curl_easy_setopt expects a "
|
||||||
|
"string (char* or char[]) argument for this option"
|
||||||
)
|
)
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_write_callback,
|
_CURL_WARNING(_curl_easy_setopt_err_write_callback,
|
||||||
"curl_easy_setopt expects a curl_write_callback argument for this option")
|
"curl_easy_setopt expects a curl_write_callback argument for this option")
|
||||||
@ -160,7 +161,8 @@ _CURL_WARNING(_curl_easy_setopt_err_ioctl_cb,
|
|||||||
_CURL_WARNING(_curl_easy_setopt_err_sockopt_cb,
|
_CURL_WARNING(_curl_easy_setopt_err_sockopt_cb,
|
||||||
"curl_easy_setopt expects a curl_sockopt_callback argument for this option")
|
"curl_easy_setopt expects a curl_sockopt_callback argument for this option")
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_opensocket_cb,
|
_CURL_WARNING(_curl_easy_setopt_err_opensocket_cb,
|
||||||
"curl_easy_setopt expects a curl_opensocket_callback argument for this option"
|
"curl_easy_setopt expects a "
|
||||||
|
"curl_opensocket_callback argument for this option"
|
||||||
)
|
)
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_progress_cb,
|
_CURL_WARNING(_curl_easy_setopt_err_progress_cb,
|
||||||
"curl_easy_setopt expects a curl_progress_callback argument for this option")
|
"curl_easy_setopt expects a curl_progress_callback argument for this option")
|
||||||
@ -173,9 +175,11 @@ _CURL_WARNING(_curl_easy_setopt_err_conv_cb,
|
|||||||
_CURL_WARNING(_curl_easy_setopt_err_seek_cb,
|
_CURL_WARNING(_curl_easy_setopt_err_seek_cb,
|
||||||
"curl_easy_setopt expects a curl_seek_callback argument for this option")
|
"curl_easy_setopt expects a curl_seek_callback argument for this option")
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_cb_data,
|
_CURL_WARNING(_curl_easy_setopt_err_cb_data,
|
||||||
"curl_easy_setopt expects a private data pointer as argument for this option")
|
"curl_easy_setopt expects a "
|
||||||
|
"private data pointer as argument for this option")
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_error_buffer,
|
_CURL_WARNING(_curl_easy_setopt_err_error_buffer,
|
||||||
"curl_easy_setopt expects a char buffer of CURL_ERROR_SIZE as argument for this option")
|
"curl_easy_setopt expects a "
|
||||||
|
"char buffer of CURL_ERROR_SIZE as argument for this option")
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_FILE,
|
_CURL_WARNING(_curl_easy_setopt_err_FILE,
|
||||||
"curl_easy_setopt expects a FILE* argument for this option")
|
"curl_easy_setopt expects a FILE* argument for this option")
|
||||||
_CURL_WARNING(_curl_easy_setopt_err_postfields,
|
_CURL_WARNING(_curl_easy_setopt_err_postfields,
|
||||||
@ -481,7 +485,8 @@ typedef int (_curl_sockopt_callback1)(void *, curl_socket_t, curlsocktype);
|
|||||||
typedef int (_curl_sockopt_callback2)(const void *, curl_socket_t,
|
typedef int (_curl_sockopt_callback2)(const void *, curl_socket_t,
|
||||||
curlsocktype);
|
curlsocktype);
|
||||||
|
|
||||||
/* evaluates to true if expr is of type curl_opensocket_callback or "similar" */
|
/* evaluates to true if expr is of type curl_opensocket_callback or
|
||||||
|
"similar" */
|
||||||
#define _curl_is_opensocket_cb(expr) \
|
#define _curl_is_opensocket_cb(expr) \
|
||||||
(_curl_is_NULL(expr) || \
|
(_curl_is_NULL(expr) || \
|
||||||
__builtin_types_compatible_p(__typeof__(expr), curl_opensocket_callback) ||\
|
__builtin_types_compatible_p(__typeof__(expr), curl_opensocket_callback) ||\
|
||||||
@ -550,7 +555,8 @@ typedef CURLcode (_curl_ssl_ctx_callback4)(CURL *, const void *, const void *);
|
|||||||
typedef CURLcode (_curl_ssl_ctx_callback5)(CURL *, SSL_CTX, void *);
|
typedef CURLcode (_curl_ssl_ctx_callback5)(CURL *, SSL_CTX, void *);
|
||||||
typedef CURLcode (_curl_ssl_ctx_callback6)(CURL *, SSL_CTX, const void *);
|
typedef CURLcode (_curl_ssl_ctx_callback6)(CURL *, SSL_CTX, const void *);
|
||||||
typedef CURLcode (_curl_ssl_ctx_callback7)(CURL *, const SSL_CTX, void *);
|
typedef CURLcode (_curl_ssl_ctx_callback7)(CURL *, const SSL_CTX, void *);
|
||||||
typedef CURLcode (_curl_ssl_ctx_callback8)(CURL *, const SSL_CTX, const void *);
|
typedef CURLcode (_curl_ssl_ctx_callback8)(CURL *, const SSL_CTX,
|
||||||
|
const void *);
|
||||||
#else
|
#else
|
||||||
typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback5;
|
typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback5;
|
||||||
typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback6;
|
typedef _curl_ssl_ctx_callback1 _curl_ssl_ctx_callback6;
|
||||||
|
@ -1 +0,0 @@
|
|||||||
/* not used */
|
|
Loading…
x
Reference in New Issue
Block a user