]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - qtypes.h
added mod_collision_bih_childrengrouping cvar (default 16), this
[xonotic/darkplaces.git] / qtypes.h
index 0919bd7a1d43d2fb0e6ea47a22d45b1cc7e0ad3c..250beaee080cdba1a12751aa639cf6be03f00cfc 100644 (file)
--- a/qtypes.h
+++ b/qtypes.h
@@ -2,8 +2,6 @@
 #ifndef QTYPES_H
 #define QTYPES_H
 
-typedef unsigned char qbyte;
-
 #undef true
 #undef false
 
@@ -13,10 +11,6 @@ typedef enum qboolean_e {false, true} qboolean;
 typedef bool qboolean;
 #endif
 
-#if defined(WIN32) && !defined(WIN64)
-# define ssize_t long
-#endif
-
 #ifndef NULL
 #define NULL ((void *)0)
 #endif
@@ -35,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