Modify the compile error about ftruncate()

Summary:
Change to store the return value from ftruncate().
The reason is that ftruncate() has "warn_unused_result" attribute in some environment.

Signed-off-by: Yumikiyo Osanai <yumios.art@gmail.com>
This commit is contained in:
Yumikiyo Osanai 2014-03-08 02:14:34 +09:00
parent eec8695206
commit 056a0286d2

View File

@ -688,7 +688,8 @@ class PosixWritableFile : public WritableFile {
GetPreallocationStatus(&block_size, &last_allocated_block); GetPreallocationStatus(&block_size, &last_allocated_block);
if (last_allocated_block > 0) { if (last_allocated_block > 0) {
// trim the extra space preallocated at the end of the file // trim the extra space preallocated at the end of the file
ftruncate(fd_, filesize_); // ignore errors int dummy __attribute__((unused));
dummy = ftruncate(fd_, filesize_); // ignore errors
} }
if (close(fd_) < 0) { if (close(fd_) < 0) {