patch from debian from Kevin 'kiniou' Roy
authorCampbell Barton <ideasman42@gmail.com>
Mon, 26 Dec 2011 00:13:03 +0000 (00:13 +0000)
committerCampbell Barton <ideasman42@gmail.com>
Mon, 26 Dec 2011 00:13:03 +0000 (00:13 +0000)
added __GNU__ and __GLIBC__ to conditional defined in order to compile on KFreeBSD

source/blender/blenlib/intern/storage.c

index 001b191155d571d016e4d43c9ad34cfc529adeff..c5b6f46b3bc4dddfeecc07f415aac755612bc274 100644 (file)
@@ -54,7 +54,7 @@
 #include <sys/mount.h>
 #endif
 
-#if defined(linux) || defined(__CYGWIN32__) || defined(__hpux)
+#if defined(linux) || defined(__CYGWIN32__) || defined(__hpux) || defined(__GNU__) || defined(__GLIBC__)
 #include <sys/vfs.h>
 #endif
 
@@ -180,7 +180,7 @@ double BLI_dir_free_space(const char *dir)
                if (slash) slash[1] = 0;
        } else strcpy(name,"/");
 
-#if defined (__FreeBSD__) || defined (linux) || defined (__OpenBSD__) || defined (__APPLE__) 
+#if defined (__FreeBSD__) || defined (linux) || defined (__OpenBSD__) || defined (__APPLE__) || defined(__GNU__) || defined(__GLIBC__)
        if (statfs(name, &disk)) return(-1);
 #endif