Util: Clean up some defines

This commit is contained in:
Jeffrey Pfau 2015-06-18 01:19:33 -07:00
parent a992fcd3d1
commit 6589eade24
1 changed files with 7 additions and 9 deletions

View File

@ -19,16 +19,12 @@
#include <stdlib.h> #include <stdlib.h>
#include <string.h> #include <string.h>
#include "version.h"
#ifdef _MSC_VER #ifdef _MSC_VER
#ifdef _WIN64 typedef intptr_t off_t;
typedef int64_t off_t; typedef intptr_t ssize_t;
typedef int64_t ssize_t;
#else
typedef int32_t off_t;
typedef int32_t ssize_t;
#endif
#define restrict __restrict #define restrict __restrict
#define SSIZE_MAX ((ssize_t) SIZE_MAX)
#define strcasecmp _stricmp #define strcasecmp _stricmp
#define strncasecmp _strnicmp #define strncasecmp _strnicmp
#define ftruncate _chsize #define ftruncate _chsize
@ -37,7 +33,9 @@ typedef int32_t ssize_t;
#include <unistd.h> #include <unistd.h>
#endif #endif
#include "version.h" #ifndef SSIZE_MAX
#define SSIZE_MAX ((ssize_t) (SIZE_MAX >> 1))
#endif
#define UNUSED(V) (void)(V) #define UNUSED(V) (void)(V)