diff --git a/src/memory.cc b/src/memory.cc
index d516da2689a8949044a02fbff70a7cb3046db628..bb2f2eb3a8a291d38fee2b883a158c1dbfde3b2f 100644
--- a/src/memory.cc
+++ b/src/memory.cc
@@ -19,7 +19,11 @@
 #include <iostream>
 
 extern "C" {
+#ifdef __APPLE__
+#include <malloc/malloc.h>
+#else
 #include <malloc.h>
+#endif
 }
 
 #include "music/memory.hh"