aboutsummaryrefslogtreecommitdiffstats
path: root/inc/utility.h
diff options
context:
space:
mode:
Diffstat (limited to 'inc/utility.h')
-rw-r--r--inc/utility.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/inc/utility.h b/inc/utility.h
index f060962..5e374a0 100644
--- a/inc/utility.h
+++ b/inc/utility.h
@@ -65,6 +65,22 @@ typedef cuint* pcuint;
#define cuInt(X) (( cuint)(X))
#define pcuInt(X) ((pcuint)(X))
+typedef short* pshort;
+typedef unsigned short ushort;
+typedef ushort* pushort;
+typedef const short cshort;
+typedef cshort* pcshort;
+typedef const ushort cushort;
+typedef cushort* pcushort;
+#define Short(X) (( short)(X))
+#define pShort(X) (( pshort)(X))
+#define uShort(X) (( ushort)(X))
+#define puShort(X) (( pushort)(X))
+#define cShort(X) (( cshort)(X))
+#define pcShort(X) (( pcshort)(X))
+#define cuShort(X) (( cushort)(X))
+#define pcuShort(X) ((pcushort)(X))
+
// void
typedef void* pvoid;
typedef pvoid* ppvoid;