From f45b68cb0dec54e6276be5abd0da2310a7a8b790 Mon Sep 17 00:00:00 2001 From: Christophe Geuzaine <cgeuzaine@ulg.ac.be> Date: Thu, 28 Apr 2016 21:24:19 +0000 Subject: [PATCH] fix compile --- Common/GmshSocket.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Common/GmshSocket.h b/Common/GmshSocket.h index e5923cb134..66ba024387 100644 --- a/Common/GmshSocket.h +++ b/Common/GmshSocket.h @@ -279,7 +279,7 @@ class GmshClient : public GmshSocket { // TCP/IP socket _sock = socket(AF_INET, SOCK_STREAM, 0); if(_sock < 0) return -1; - int one = 1; + char one = 1; setsockopt(_sock, IPPROTO_TCP, TCP_NODELAY, &one, sizeof(one)); // try to connect socket to host:port const char *port = strstr(sockname, ":"); @@ -371,7 +371,7 @@ class GmshServer : public GmshSocket{ _portno = atoi(port + 1); // create a socket tmpsock = socket(AF_INET, SOCK_STREAM, 0); - int one = 1; + char one = 1; setsockopt(tmpsock, IPPROTO_TCP, TCP_NODELAY, &one, sizeof(one)); #if !defined(WIN32) || defined(__CYGWIN__) @@ -441,7 +441,7 @@ class GmshServer : public GmshSocket{ struct sockaddr_in from_in; socklen_t len = sizeof(from_in); _sock = accept(tmpsock, (struct sockaddr *)&from_in, &len); - int one = 1; + char one = 1; setsockopt(_sock, IPPROTO_TCP, TCP_NODELAY, &one, sizeof(one)); } CloseSocket(tmpsock); -- GitLab