mirror of
https://git.proxmox.com/git/libgit2
synced 2025-07-05 20:35:12 +00:00
msvc: Move ssize_t
typedef to MSVC-only
This is a MSVC-only issue. All other compilers we support work properly.
This commit is contained in:
parent
99a07f0f4d
commit
a53420e4b0
@ -33,10 +33,6 @@
|
||||
|
||||
# define snprintf _snprintf
|
||||
|
||||
#ifndef _SSIZE_T_DEFINED
|
||||
typedef SSIZE_T ssize_t;
|
||||
#endif
|
||||
|
||||
#else
|
||||
# include <unistd.h>
|
||||
|
||||
|
@ -33,6 +33,9 @@
|
||||
# define strcasecmp _stricmp
|
||||
# define strncasecmp _strnicmp
|
||||
|
||||
/* MSVC doesn't define ssize_t at all */
|
||||
typedef SSIZE_T ssize_t;
|
||||
|
||||
#endif
|
||||
|
||||
#endif /* INCLUDE_msvc_compat__ */
|
||||
|
Loading…
Reference in New Issue
Block a user