diff --git a/src/platform/shm_linux.cpp b/src/platform/shm_linux.cpp index 8d0845b..414fab3 100644 --- a/src/platform/shm_linux.cpp +++ b/src/platform/shm_linux.cpp @@ -20,7 +20,7 @@ handle_t acquire(std::string const & name, std::size_t size) { if (fd == -1) { return nullptr; } - if (::ftruncate(fd, size) != 0) { + if (::ftruncate(fd, static_cast(size)) != 0) { ::close(fd); return nullptr; }