summaryrefslogtreecommitdiffstats
path: root/src/server/fileutil.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/fileutil.c')
-rw-r--r--src/server/fileutil.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/fileutil.c b/src/server/fileutil.c
index d16c4d8..645519b 100644
--- a/src/server/fileutil.c
+++ b/src/server/fileutil.c
@@ -53,7 +53,7 @@ bool file_alloc(int fd, uint64_t offset, uint64_t size)
{
if ( fallocate( fd, 0, offset, size ) == 0 ) return true; // fast way
if ( posix_fallocate( fd, offset, size ) == 0 ) return true; // slow way
- if ( lseek( fd, offset + size - 1, SEEK_SET ) != offset ) return false; // dumb way
+ if ( lseek( fd, offset + size - 1, SEEK_SET ) != (off_t)offset ) return false; // dumb way
if ( write( fd, "", 1 ) != 1 ) return false;
return true;
}