diff --git a/edxp-core/src/main/cpp/main/src/rirud_socket.cpp b/edxp-core/src/main/cpp/main/src/rirud_socket.cpp index e030ea1b..d9ebd4b4 100644 --- a/edxp-core/src/main/cpp/main/src/rirud_socket.cpp +++ b/edxp-core/src/main/cpp/main/src/rirud_socket.cpp @@ -63,7 +63,7 @@ RirudSocket::~RirudSocket() { std::string RirudSocket::ReadFile(const fs::path &path) { Write(ACTION_READ_FILE); - Write(path.string().size()); + Write(static_cast(path.string().size())); Write(path.string()); int32_t rirud_errno; Read(rirud_errno);