From eb13479e7099953a74801d379c4bc37383f0fb74 Mon Sep 17 00:00:00 2001 From: Carsten Patzke <carsten.patzke@desy.de> Date: Tue, 13 Mar 2018 09:53:19 +0100 Subject: [PATCH] Fixed windows build --- .../cpp/src/system_io/system_io_windows.cpp | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/common/cpp/src/system_io/system_io_windows.cpp b/common/cpp/src/system_io/system_io_windows.cpp index 39fcfa046..f8f21ff8a 100644 --- a/common/cpp/src/system_io/system_io_windows.cpp +++ b/common/cpp/src/system_io/system_io_windows.cpp @@ -212,14 +212,6 @@ bool SystemIO::_close_socket(SocketDescriptor fd) const { return ::closesocket(fd) == 0; } -ssize_t SystemIO::_read(FileDescriptor fd, void* buffer, size_t length) const { - return ::_read(fd, (char*)buffer, length); -} - -ssize_t SystemIO::_write(FileDescriptor fd, const void* buffer, size_t length) const { - return ::_write(fd, (const char*)buffer, length); -} - SocketDescriptor SystemIO::_socket(int address_family, int socket_type, int socket_protocol) const { InitializeSocketIfNecessary(); return ::socket(address_family, socket_type, socket_protocol); @@ -229,11 +221,19 @@ SocketDescriptor SystemIO::_connect(SocketDescriptor socket_fd, const void* addr return ::connect(socket_fd, static_cast<const sockaddr*>(address), address_length); } -ssize_t SystemIO::_send(SocketDescriptor socket_fd, const void* buffer, size_t length) const { +ssize_t SystemIO::_read(FileDescriptor fd, void* buffer, size_t length) { + return ::_read(fd, (char*)buffer, length); +} + +ssize_t SystemIO::_write(FileDescriptor fd, const void* buffer, size_t length) { + return ::_write(fd, (const char*)buffer, length); +} + +ssize_t SystemIO::_send(SocketDescriptor socket_fd, const void* buffer, size_t length) { return ::send(socket_fd, (char*)buffer, length, 0); } -ssize_t SystemIO::_recv(SocketDescriptor socket_fd, void* buffer, size_t length) const { +ssize_t SystemIO::_recv(SocketDescriptor socket_fd, void* buffer, size_t length) { return ::recv(socket_fd, (char*)buffer, length, 0); } -- GitLab