diff --git a/src/external/sdefl.h b/src/external/sdefl.h index 36015b95b..a6fb6e748 100644 --- a/src/external/sdefl.h +++ b/src/external/sdefl.h @@ -180,6 +180,14 @@ extern int zsdeflate(struct sdefl *s, void *o, const void *i, int n, int lvl); #include /* memcpy */ #include /* CHAR_BIT */ +/* + * @ChrisGrams - In Windows, this header is required and was no longer + * included in rcore.c after commit 0b4815b8fe861f8fbeac35f46f7e1ff78891b7b5. + */ +#ifdef _MSC_VER +#include +#endif + #define SDEFL_NIL (-1) #define SDEFL_MAX_MATCH 258 #define SDEFL_MAX_CODE_LEN (15) diff --git a/src/external/sinfl.h b/src/external/sinfl.h index a749501ca..1fbfb59c3 100644 --- a/src/external/sinfl.h +++ b/src/external/sinfl.h @@ -143,6 +143,14 @@ extern int zsinflate(void *out, int cap, const void *in, int size); #include /* memcpy, memset */ #include /* assert */ +/* + * @ChrisGrams - In Windows, this header is required and was no longer + * included in rcore.c after commit 0b4815b8fe861f8fbeac35f46f7e1ff78891b7b5. + */ +#ifdef _MSC_VER +#include +#endif + #if defined(__GNUC__) || defined(__clang__) #define sinfl_likely(x) __builtin_expect((x),1) #define sinfl_unlikely(x) __builtin_expect((x),0)