From e1c3b1ad770034036cadcdf9ab3f2122914dd33b Mon Sep 17 00:00:00 2001
From: deuce <>
Date: Sun, 9 Feb 2014 23:51:15 +0000
Subject: [PATCH] include malloc.h for alloca() on Win32.

---
 src/syncdraw/crt.c           | 3 +++
 src/syncdraw/effekt.c        | 3 +++
 src/syncdraw/miscfunctions.c | 3 +++
 3 files changed, 9 insertions(+)

diff --git a/src/syncdraw/crt.c b/src/syncdraw/crt.c
index 66f9cff802..97f0a4ab73 100644
--- a/src/syncdraw/crt.c
+++ b/src/syncdraw/crt.c
@@ -1,6 +1,9 @@
 #include <stdlib.h>
 
 #include <ciolib.h>
+#if defined(_WIN32)
+ #include <malloc.h>	/* alloca() on Win32 */
+#endif
 
 #include "attrs.h"
 
diff --git a/src/syncdraw/effekt.c b/src/syncdraw/effekt.c
index 502061702a..d2ff469399 100644
--- a/src/syncdraw/effekt.c
+++ b/src/syncdraw/effekt.c
@@ -3,6 +3,9 @@
 #include <stdlib.h>
 
 #include <ciolib.h>
+#if defined(_WIN32)
+ #include <malloc.h>	/* alloca() on Win32 */
+#endif
 
 #include "crt.h"
 #include "key.h"
diff --git a/src/syncdraw/miscfunctions.c b/src/syncdraw/miscfunctions.c
index e789131daf..342dd89b2f 100644
--- a/src/syncdraw/miscfunctions.c
+++ b/src/syncdraw/miscfunctions.c
@@ -5,6 +5,9 @@
 
 #include <ciolib.h>
 #include <gen_defs.h>
+#if defined(_WIN32)
+ #include <malloc.h>	/* alloca() on Win32 */
+#endif
 
 #include "crt.h"
 #include "syncdraw.h"
-- 
GitLab