diff --git a/Linux/CodeBlocks/QuakeSpasm.cbp b/Linux/CodeBlocks/QuakeSpasm.cbp
index 243216ea..f73f2300 100644
--- a/Linux/CodeBlocks/QuakeSpasm.cbp
+++ b/Linux/CodeBlocks/QuakeSpasm.cbp
@@ -24,6 +24,7 @@
+
@@ -33,11 +34,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -45,6 +163,9 @@
+
+
+
@@ -164,6 +285,9 @@
+
+
+
@@ -176,14 +300,11 @@
-
-
-
+
-
@@ -221,6 +342,9 @@
+
+
+
@@ -228,6 +352,16 @@
+
+
+
+
+
+
+
+
+
+
@@ -237,10 +371,14 @@
+
+
+
+
diff --git a/OggVorbis/ogg/os_types.h b/OggVorbis/ogg/os_types.h
index d6691b70..d07c2098 100644
--- a/OggVorbis/ogg/os_types.h
+++ b/OggVorbis/ogg/os_types.h
@@ -24,7 +24,7 @@
#define _ogg_realloc realloc
#define _ogg_free free
-#if defined(_WIN32)
+#if defined(_WIN32)
# if defined(__CYGWIN__)
# include
@@ -140,7 +140,13 @@
#else
-# include
+#include
+typedef int16_t ogg_int16_t;
+typedef uint16_t ogg_uint16_t;
+typedef int32_t ogg_int32_t;
+typedef uint32_t ogg_uint32_t;
+typedef int64_t ogg_int64_t;
+typedef uint64_t ogg_uint64_t;
#endif