falloc build fix

This commit is contained in:
Arvid Norberg 2010-01-18 06:18:34 +00:00
parent fb7aa7c1f2
commit 5471b098eb
1 changed files with 1 additions and 2 deletions

View File

@ -76,7 +76,6 @@ POSSIBILITY OF SUCH DAMAGE.
#include <linux/fiemap.h>
#endif
#include <linux/falloc.h>
#include <asm/unistd_64.h> // For __NR_fallocate
// circumvent the lack of support in glibc
@ -1449,7 +1448,7 @@ namespace libtorrent
return false;
}
#elif defined TORRENT_LINUX
int ret = my_fallocate(m_fd, FALLOC_FL_KEEP_SIZE, 0, s);
int ret = my_fallocate(m_fd, 0, 0, s);
if (ret == 0 && errno != ENOSYS) return true;
if (ret != EOPNOTSUPP) ec.assign(ret, get_posix_category());
// if fallocate failed, we have to use posix_fallocate