You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2004/11/16 14:16:03 UTC
cvs commit: ws-axis/c/src/server/simple_axis_server SimpleAxisServer.cpp
dicka 2004/11/16 05:16:03
Modified: c/src/server/simple_axis_server SimpleAxisServer.cpp
Log:
Resolve build problem on AIX - provide additional #if defined for AIX to use unsigned long, rather than unsigned int of Linux.
PR: AXISCPP-265
Submitted by: Adrian Dick
Revision Changes Path
1.29 +3 -1 ws-axis/c/src/server/simple_axis_server/SimpleAxisServer.cpp
Index: SimpleAxisServer.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/src/server/simple_axis_server/SimpleAxisServer.cpp,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- SimpleAxisServer.cpp 16 Nov 2004 09:18:26 -0000 1.28
+++ SimpleAxisServer.cpp 16 Nov 2004 13:16:03 -0000 1.29
@@ -87,8 +87,10 @@
{
int clntSock; /* Socket descriptor for client */
struct sockaddr_in echoClntAddr; /* Client address */
-#ifdef WIN32
+#if defined WIN32
int clntLen; /* Length of client address data structure */
+#elif defined AIX
+ unsigned long clntLen; /* Length of client address data structure */
#else //Linux
unsigned int clntLen; /* Length of client address data structure */
#endif