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 wh...@apache.org on 2005/07/15 12:12:40 UTC
cvs commit: ws-axis/c/tests/auto_build/testcases/client/cpp MultiOutClient.cpp
whitlock 2005/07/15 03:12:40
Modified: c/tests/auto_build/testcases/client/cpp MultiOutClient.cpp
Log:
Enable MultiOut to work on non-Windows platforms
Revision Changes Path
1.4 +7 -2 ws-axis/c/tests/auto_build/testcases/client/cpp/MultiOutClient.cpp
Index: MultiOutClient.cpp
===================================================================
RCS file: /home/cvs/ws-axis/c/tests/auto_build/testcases/client/cpp/MultiOutClient.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- MultiOutClient.cpp 13 Jun 2005 13:48:56 -0000 1.3
+++ MultiOutClient.cpp 15 Jul 2005 10:12:40 -0000 1.4
@@ -50,10 +50,15 @@
&OutValue8,
&OutValue9);
- char sInteger[128], sLong[128], *sBool;
+ char sInteger[128], sLong[128];
+#ifdef WIN32
sprintf(sInteger,"%I64d",OutValue1);
sprintf(sLong,"%I64d",OutValue3);
- sBool = (OutValue8==false_)?"false":"true";
+#else
+ sprintf(sInteger,"%lld",OutValue1);
+ sprintf(sLong,"%lld",OutValue3);
+#endif
+ const char *sBool = (OutValue8==false_)?"false":"true";
cout << OutValue0 << endl;
cout << sInteger << endl;