summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2015-11-14 00:09:40 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2015-11-14 00:09:40 +0900
commitdfadc2e68b859698beae47db1e23ad2887105b44 (patch)
tree18a8a2fa4f5764cc5451984b265099ee4eb7ab2f /src
parent3974c1223b19a8647d7e361fa130d0fa78a41026 (diff)
Use cached filesize instead of calling size() again
Diffstat (limited to 'src')
-rw-r--r--src/AbstractDiskWriter.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/AbstractDiskWriter.cc b/src/AbstractDiskWriter.cc
index 0d1e014a..e3ce6d6b 100644
--- a/src/AbstractDiskWriter.cc
+++ b/src/AbstractDiskWriter.cc
@@ -380,7 +380,7 @@ void AbstractDiskWriter::ensureMmapWrite(size_t len, int64_t offset)
}
#else // !__MINGW32__
mapaddr_ = reinterpret_cast<unsigned char*>
- (mmap(nullptr, size(), PROT_READ | PROT_WRITE, MAP_SHARED, fd_, 0));
+ (mmap(nullptr, filesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd_, 0));
if(!mapaddr_) {
errNum = errno;
}