small modification to linux path for discover sparse files support

This commit is contained in:
Arvid Norberg 2007-05-12 21:21:59 +00:00
parent f5c449837f
commit 734305f78d
1 changed files with 12 additions and 11 deletions

View File

@ -904,9 +904,9 @@ namespace libtorrent
#if defined(__linux__)
struct statfs buf;
if (statfs(p.native_directory_string().c_str(), &buf) != 0);
return false;
int err = statfs(p.native_directory_string().c_str(), &buf);
if (err == 0)
{
switch (buf.f_type)
{
case 0x5346544e: // NTFS
@ -917,6 +917,7 @@ namespace libtorrent
case 0x58465342: // XFS
return true;
}
}
#endif
// TODO: POSIX implementation