mirror of
https://github.com/MariaDB/server.git
synced 2025-09-02 09:41:40 +03:00
Backport of:
------------------------------------------------------------ revno: 2627 committer: davi@mysql.com/endora.local timestamp: Wed 2008-04-23 13:25:02 -0300 message: Fix for a build failure on Windows due to ssize_t not being declared.
This commit is contained in:
@@ -145,12 +145,23 @@ typedef __int64 os_off_t;
|
|||||||
#ifdef _WIN64
|
#ifdef _WIN64
|
||||||
typedef UINT_PTR rf_SetTimer;
|
typedef UINT_PTR rf_SetTimer;
|
||||||
#else
|
#else
|
||||||
#ifndef HAVE_SIZE_T
|
|
||||||
typedef unsigned int size_t;
|
|
||||||
#endif
|
|
||||||
typedef uint rf_SetTimer;
|
typedef uint rf_SetTimer;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef HAVE_SIZE_T
|
||||||
|
#ifndef _SIZE_T_DEFINED
|
||||||
|
typedef SIZE_T size_t;
|
||||||
|
#define _SIZE_T_DEFINED
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
|
#ifndef HAVE_SSIZE_T
|
||||||
|
#ifndef _SSIZE_T_DEFINED
|
||||||
|
typedef SSIZE_T ssize_t;
|
||||||
|
#define _SSIZE_T_DEFINED
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
#define Socket_defined
|
#define Socket_defined
|
||||||
#define my_socket SOCKET
|
#define my_socket SOCKET
|
||||||
#define SIGPIPE SIGINT
|
#define SIGPIPE SIGINT
|
||||||
|
Reference in New Issue
Block a user