Added in #ifdefs and corrected usage of vstat for OSX.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2979 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
drbob 2010-05-23 21:27:41 +00:00
parent 1fb7fb005c
commit 54219ea685

View File

@ -83,8 +83,15 @@ bool RsDiscSpace::crossSystemDiskStats(const char *file, uint32_t& free_blocks,
std::cerr << "Size estimate failed for file " << file << std::endl ;
return false;
}
#ifdef __APPLE__
free_blocks = buf.f_bavail;
block_size = buf.f_frsize ;
#else
free_blocks = buf.f_bavail;
block_size = buf.f_bsize ;
#endif
#endif
return true ;
}