diff --git a/io_posix.cpp b/io_posix.cpp index eb8f1892..e9cec8a6 100644 --- a/io_posix.cpp +++ b/io_posix.cpp @@ -47,6 +47,7 @@ mapped_file::mapped_file (::cruft::posix::fd const &src, int const mflags) // accepted by some systems; like Linux) if (meta.st_size == 0) { m_data = nullptr; + m_size = 0; return; }