[osx] fixed, compiler warning about deprecated routine
authordavilla <davilla@4pi.com>
Fri, 2 Aug 2013 08:09:42 +0000 (04:09 -0400)
committerdavilla <davilla@4pi.com>
Fri, 2 Aug 2013 08:10:34 +0000 (04:10 -0400)
xbmc/linux/PlatformDefs.h
xbmc/linux/XFileUtils.cpp

index a4a483a..1686961 100644 (file)
@@ -360,7 +360,7 @@ typedef int (*LPTHREAD_START_ROUTINE)(void *);
   #define __stat64 stat
   #define fstat64 fstat
   typedef int64_t off64_t;
-  #if defined(TARGET_DARWIN_IOS) || defined(TARGET_FREEBSD)
+  #if defined(TARGET_FREEBSD)
     #define statfs64 statfs
   #endif
 #else
index a89ce0a..7f58e19 100644 (file)
@@ -597,9 +597,9 @@ BOOL GetDiskFreeSpaceEx(
   )
 
 {
-#if defined(TARGET_ANDROID)
+#if defined(TARGET_ANDROID) || defined(TARGET_DARWIN)
   struct statfs fsInfo;
-  // is 64-bit on android
+  // is 64-bit on android and darwin (10.6SDK + any iOS)
   if (statfs(CSpecialProtocol::TranslatePath(lpDirectoryName), &fsInfo) != 0)
     return false;
 #else