From ad2bb0d1a76eff3acd799326d6a85b7c55a4ca3c Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Mon, 10 Oct 2016 22:17:41 +0200 Subject: [PATCH] Fixed C compilation on non Windows platform for EiffelStudio until 16.05 . (the required c function are coming with EiffelNet from EiffelStudio 16.11 ). --- .../lib/httpd/spec/include_until_16_05/ew_httpd_net.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/spec/include_until_16_05/ew_httpd_net.h b/library/server/ewsgi/connectors/standalone/lib/httpd/spec/include_until_16_05/ew_httpd_net.h index ed002f5b..d4560806 100644 --- a/library/server/ewsgi/connectors/standalone/lib/httpd/spec/include_until_16_05/ew_httpd_net.h +++ b/library/server/ewsgi/connectors/standalone/lib/httpd/spec/include_until_16_05/ew_httpd_net.h @@ -40,9 +40,9 @@ extern int setsockopt(int, int, int, char*, int); extern int recv(int, char *, int, int); extern int send(int, char *, int, int); #else -extern int setsockopt(int, int, int, (struct timeval*), int); -extern int recv(int, char *, int, int); -extern int send(int, char *, int, int); +extern int setsockopt(int, int, int, const void*, socklen_t); +extern ssize_t recv(int, void *, size_t, int); +extern ssize_t send(int, const void *, size_t, int); #endif #ifdef __cplusplus