diff --git a/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h b/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h index b8f5630..06257a8 100644 --- a/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h +++ b/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h @@ -141,7 +141,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 diff --git a/rhubarb/lib/ogg.patch b/rhubarb/lib/ogg.patch new file mode 100644 index 0000000..40d5f3a --- /dev/null +++ b/rhubarb/lib/ogg.patch @@ -0,0 +1,19 @@ +diff --git a/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h b/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h +index b8f5630..06257a8 100644 +--- a/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h ++++ b/rhubarb/lib/ogg-1.3.3/include/ogg/os_types.h +@@ -141,7 +141,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 +