--- a/extra/bonk~/bonk~.c
+++ b/extra/bonk~/bonk~.c
@@ -82,7 +82,9 @@
 static t_class *bonk_class;
 #endif
 
-#ifndef _MSC_VER
+#ifdef _WIN32
+#include <malloc.h>
+#elif ! defined(_MSC_VER)
 #include <alloca.h>
 #endif