cedric pushed a commit to branch master.

commit b6318788216cda81f13cbba8de3f2606bf90b1d0
Author: Cedric Bail <[email protected]>
Date:   Mon Mar 18 23:38:01 2013 +0100

    ecore: fix overflow on Windows 64 bits.
---
 src/lib/ecore/ecore_pipe.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/lib/ecore/ecore_pipe.c b/src/lib/ecore/ecore_pipe.c
index 09b18da..6e89fa8 100644
--- a/src/lib/ecore/ecore_pipe.c
+++ b/src/lib/ecore/ecore_pipe.c
@@ -53,6 +53,8 @@
  * code is in Evil and not here.
  */
 
+#define PIPE_FD_INVALID -1
+
 #ifdef _WIN32
 
 # include <winsock2.h>
@@ -60,7 +62,6 @@
 # define pipe_write(fd, buffer, size) send((fd), (char *)(buffer), size, 0)
 # define pipe_read(fd, buffer, size)  recv((fd), (char *)(buffer), size, 0)
 # define pipe_close(fd)               closesocket(fd)
-# define PIPE_FD_INVALID INVALID_SOCKET
 # define PIPE_FD_ERROR   SOCKET_ERROR
 
 #else
@@ -71,7 +72,6 @@
 # define pipe_write(fd, buffer, size) write((fd), buffer, size)
 # define pipe_read(fd, buffer, size)  read((fd), buffer, size)
 # define pipe_close(fd)               close(fd)
-# define PIPE_FD_INVALID -1
 # define PIPE_FD_ERROR   -1
 
 #endif /* ! _WIN32 */

-- 

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar

Reply via email to