| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| #ifndef XMLRPC_CONFIG_H_INCLUDED |
| #define XMLRPC_CONFIG_H_INCLUDED |
|
|
| #define HAVE_WCHAR_H 1 |
| #define HAVE_SYS_FILIO_H 0 |
| #define HAVE_SYS_IOCTL_H 1 |
| #define HAVE_SYS_SELECT_H 1 |
|
|
| #define HAVE_WCSNCMP 1 |
| #define HAVE_SETGROUPS 1 |
| #define HAVE_ASPRINTF 1 |
| #define HAVE_SETENV 1 |
| #define HAVE_STRTOLL 1 |
| #define HAVE_STRTOULL 1 |
| #define HAVE_STRTOQ 1 |
| #define HAVE_STRTOUQ 1 |
| #define HAVE___STRTOLL 0 |
| #define HAVE___STRTOULL 0 |
| #define HAVE__STRTOUI64 0 |
| #define HAVE_PSELECT 1 |
| #define HAVE_GETTIMEOFDAY 1 |
| #define HAVE_LOCALTIME_R 1 |
| #define HAVE_GMTIME_R 1 |
| #define HAVE_STRCASECMP 1 |
| #define HAVE_STRICMP 0 |
| #define HAVE__STRICMP 0 |
|
|
| #define VA_LIST_IS_ARRAY 1 |
|
|
| #define HAVE_LIBWWW_SSL 0 |
|
|
| |
| #define ATTR_UNUSED __attribute__((__unused__)) |
|
|
| #define DIRECTORY_SEPARATOR "/" |
|
|
| #define HAVE_UNICODE_WCHAR HAVE_WCHAR_H |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| #if (!defined(__GNUC__)) |
| #if (!defined(__inline__)) |
| #if (defined(__sgi) || defined(_AIX) || defined(_MSC_VER)) |
| #define __inline__ __inline |
| #else |
| #define __inline__ |
| #endif |
| #endif |
| #endif |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
|
|
| #if defined(_MSC_VER) |
| |
| #define MSVCRT _MSC_VER |
| #elif defined(__MINGW32__) |
| |
| |
| |
| |
| |
| #define MSVCRT 1 |
| #else |
| #define MSVCRT 0 |
| #endif |
|
|
| #if MSVCRT |
| |
| |
| |
| |
| #define HAVE_TIMEVAL 0 |
| #define HAVE_TIMESPEC 0 |
| #else |
| #define HAVE_TIMEVAL 1 |
| |
| |
| |
| #define HAVE_TIMESPEC 1 |
| #endif |
|
|
| #if MSVCRT |
| #define HAVE_WINDOWS_THREAD 1 |
| #else |
| #define HAVE_WINDOWS_THREAD 0 |
| #endif |
|
|
| #define HAVE_PTHREAD 1 |
|
|
| |
| |
| |
| |
| #if MSVCRT |
| #define XMLRPC_SNPRINTF _snprintf |
| #define XMLRPC_VSNPRINTF _vsnprintf |
| #else |
| #define XMLRPC_SNPRINTF snprintf |
| #define XMLRPC_VSNPRINTF vsnprintf |
| #endif |
|
|
| #if MSVCRT |
| #define HAVE_REGEX 0 |
| #else |
| #define HAVE_REGEX 1 |
| #endif |
|
|
| #if MSVCRT |
| #define XMLRPC_SOCKETPAIR xmlrpc_win32_socketpair |
| #define XMLRPC_CLOSESOCKET closesocket |
| #else |
| #define XMLRPC_SOCKETPAIR socketpair |
| #define XMLRPC_CLOSESOCKET close |
| #endif |
|
|
| #if defined(_MSC_VER) && (_MSC_VER >= 1400) |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #pragma warning(disable:4996) |
| #endif |
|
|
| #if HAVE_STRTOLL |
| # define XMLRPC_STRTOLL strtoll |
| #elif HAVE_STRTOQ |
| # define XMLRPC_STRTOLL strtoq |
| #elif HAVE___STRTOLL |
| # define XMLRPC_STRTOLL __strtoll |
| #elif HAVE__STRTOUI64 |
| #define XMLRPC_STRTOLL _strtoui64 |
| #endif |
|
|
| #if HAVE_STRTOULL |
| # define XMLRPC_STRTOULL strtoull |
| #elif HAVE_STRTOUQ |
| # define XMLRPC_STRTOULL strtouq |
| #elif HAVE___STRTOULL |
| # define XMLRPC_STRTOULL __strtoull |
| #elif HAVE__STRTOUI64 |
| #define XMLRPC_STRTOULL _strtoui64 |
| #endif |
|
|
| #if MSVCRT |
| #define popen _popen |
| #endif |
|
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| #if MSVCRT |
| #define XMLRPC_S_IWUSR _S_IWRITE |
| #define XMLRPC_S_IRUSR _S_IREAD |
| #else |
| #define XMLRPC_S_IWUSR S_IWUSR |
| #define XMLRPC_S_IRUSR S_IRUSR |
| #endif |
|
|
| #if MSVCRT |
| #define XMLRPC_CHDIR _chdir |
| #else |
| #define XMLRPC_CHDIR chdir |
| #endif |
|
|
| #if MSVCRT |
| #define XMLRPC_GETPID _getpid |
| #else |
| #define XMLRPC_GETPID getpid |
| #endif |
|
|
| #define HAVE_ABYSS_OPENSSL 0 |
|
|
| #if MSVCRT |
| #define XMLRPC_FINITE _finite |
| #else |
| #define XMLRPC_FINITE finite |
| #endif |
|
|
|
|
|
|
| #endif |
|
|