[Easysoap-checkins] CVS: easysoap/tests interopclient.cpp,1.47,1.48
Status: Beta
Brought to you by:
dcrowley
From: David C. <dcr...@us...> - 2005-09-24 07:24:36
|
Update of /cvsroot/easysoap/easysoap/tests In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10968/tests Modified Files: interopclient.cpp Log Message: Updated autoconf compiler check m4 files. Fixes to work with gcc 3.4 Index: interopclient.cpp =================================================================== RCS file: /cvsroot/easysoap/easysoap/tests/interopclient.cpp,v retrieving revision 1.47 retrieving revision 1.48 diff -u -r1.47 -r1.48 --- interopclient.cpp 2 Jun 2004 06:33:05 -0000 1.47 +++ interopclient.cpp 24 Sep 2005 07:24:24 -0000 1.48 @@ -923,7 +923,7 @@ for (size_t i = 0; i < rows; ++i) for (size_t j = 0; j < cols; ++j) { - snprintf(buff, sizeof(buff), "%d,%d", i, j); + snprintf(buff, sizeof(buff), "%zd,%zd", i, j); twod[i][j] = buff; } @@ -995,12 +995,13 @@ inputBinary[i] = (char)rand(); SOAPMethod method; + SOAPBase64 inbase64(inputBinary); SetupMethod(method, "echoBase64", e); - method.AddParameter("inputBase64") << SOAPBase64(inputBinary); + method.AddParameter("inputBase64") << inbase64; const SOAPResponse& response = proxy.Execute(method); - SOAPBase64 base64(outputBinary); - response.GetReturnValue() >> base64; + SOAPBase64 outbase64(outputBinary); + response.GetReturnValue() >> outbase64; if (inputBinary != outputBinary) throw SOAPException("Values are not equal"); @@ -1222,12 +1223,13 @@ inputBinary[i] = (char)rand(); SOAPMethod method; + SOAPHex inhex(inputBinary); SetupMethod(method, "echoHexBinary", e); - method.AddParameter("inputHexBinary") << SOAPHex(inputBinary); + method.AddParameter("inputHexBinary") << inhex; const SOAPResponse& response = proxy.Execute(method); - SOAPHex hex(outputBinary); - response.GetReturnValue() >> hex; + SOAPHex outhex(outputBinary); + response.GetReturnValue() >> outhex; if (inputBinary != outputBinary) throw SOAPException("Values are not equal"); |