X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qtypes.h;h=250beaee080cdba1a12751aa639cf6be03f00cfc;hb=f23e717e9297d2653e933c41a478d281f5091f85;hp=a94578576cee3aa8ddc38f51fe0cecb3424f7f0d;hpb=7ec974a923006e2886b1d5397e4e54ece0281173;p=xonotic%2Fdarkplaces.git diff --git a/qtypes.h b/qtypes.h index a9457857..250beaee 100644 --- a/qtypes.h +++ b/qtypes.h @@ -11,10 +11,6 @@ typedef enum qboolean_e {false, true} qboolean; typedef bool qboolean; #endif -#if defined(WIN32) -# define ssize_t long -#endif - #ifndef NULL #define NULL ((void *)0) #endif @@ -33,4 +29,10 @@ typedef bool qboolean; // fall over #define ROLL 2 +#if defined(__GNUC__) || (defined(_MSC_VER) && _MSC_VER >= 1400) +#define RESTRICT __restrict +#else +#define RESTRICT +#endif + #endif