(svn r11541) -Fix: [OSX] detect statvfs at runtime (based on OSX version) instead of compile time
authorbjarni
Fri, 30 Nov 2007 14:42:16 +0000
changeset 8481 cf854106761d
parent 8480 0ca368be883d
child 8482 3b66c16ebb6c
(svn r11541) -Fix: [OSX] detect statvfs at runtime (based on OSX version) instead of compile time
This should prevent a crash on OSX 10.3 with the precompiled binaries (in the load/save windows)
src/unix.cpp
--- a/src/unix.cpp	Fri Nov 30 13:26:24 2007 +0000
+++ b/src/unix.cpp	Fri Nov 30 14:42:16 2007 +0000
@@ -67,6 +67,10 @@
 	uint32 free = 0;
 
 #ifdef HAS_STATVFS
+# ifdef __APPLE__
+	/* OSX 10.3 lacks statvfs so don't try to use it even though later versions of OSX has it. */
+	if (MacOSVersionIsAtLeast(10, 4, 0))
+# endif
 	{
 		struct statvfs s;