--- a/src/physfs_internal.h Mon Mar 19 20:31:50 2012 -0400
+++ b/src/physfs_internal.h Mon Mar 19 20:40:22 2012 -0400
@@ -30,7 +30,7 @@
#include <malloc.h>
#endif
-#if defined(__sun) || defined(sun)
+#if PHYSFS_PLATFORM_SOLARIS
#include <alloca.h>
#endif