diff options
author | Simon Rettberg | 2015-01-14 13:55:34 +0100 |
---|---|---|
committer | Simon Rettberg | 2015-01-14 13:55:34 +0100 |
commit | f9b94dcafa867c38dfaeb9b24f37b392d1ad80d8 (patch) | |
tree | 9343235020bbdd8a70b4096c54da58c3dfe757ac /src/server/fileutil.c | |
parent | [SERVER] Fix stupid bug (not using errno) (diff) | |
download | dnbd3-f9b94dcafa867c38dfaeb9b24f37b392d1ad80d8.tar.gz dnbd3-f9b94dcafa867c38dfaeb9b24f37b392d1ad80d8.tar.xz dnbd3-f9b94dcafa867c38dfaeb9b24f37b392d1ad80d8.zip |
[SERVER] Crank up warning levels of gcc and fix them all (mostly sign compare and some unused params)
Also allow newline at end of alt-servers file without complaining about it
not being a valid alt server definition.
Diffstat (limited to 'src/server/fileutil.c')
-rw-r--r-- | src/server/fileutil.c | 2 |
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; } |