Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 99570 invoked from network); 8 Feb 2005 10:07:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 8 Feb 2005 10:07:33 -0000 Received: (qmail 3997 invoked by uid 500); 8 Feb 2005 10:07:33 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 3666 invoked by uid 500); 8 Feb 2005 10:07:32 -0000 Mailing-List: contact axis-cvs-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-cvs@ws.apache.org Received: (qmail 3653 invoked by uid 99); 8 Feb 2005 10:07:32 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Tue, 08 Feb 2005 02:07:31 -0800 Received: (qmail 99532 invoked by uid 1877); 8 Feb 2005 10:07:30 -0000 Date: 8 Feb 2005 10:07:30 -0000 Message-ID: <20050208100730.99530.qmail@minotaur.apache.org> From: dicka@apache.org To: ws-axis-cvs@apache.org Subject: cvs commit: ws-axis/c/src/soap SoapDeSerializer.cpp SoapDeSerializer.h X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N dicka 2005/02/08 02:07:30 Modified: c/include/axis IWrapperSoapDeSerializer.hpp c/src/cbindings IWrapperSoapDeSerializerC.cpp c/src/soap SoapDeSerializer.cpp SoapDeSerializer.h Log: IWrapperDeSerializer::getAttributeAsLong should return 64bit long, as IWrapperDeSerializer::getElementAsLong. PR: AXISCPP-393 Submitted by: Adrian Dick Revision Changes Path 1.4 +1 -1 ws-axis/c/include/axis/IWrapperSoapDeSerializer.hpp Index: IWrapperSoapDeSerializer.hpp =================================================================== RCS file: /home/cvs/ws-axis/c/include/axis/IWrapperSoapDeSerializer.hpp,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- IWrapperSoapDeSerializer.hpp 21 Jan 2005 12:26:14 -0000 1.3 +++ IWrapperSoapDeSerializer.hpp 8 Feb 2005 10:07:29 -0000 1.4 @@ -116,7 +116,7 @@ const AxisChar* pNamespace)=0; virtual unsigned char AXISCALL getAttributeAsUnsignedByte(const AxisChar* pName, const AxisChar* pNamespace)=0; - virtual long AXISCALL getAttributeAsLong(const AxisChar* pName, + virtual xsd__long AXISCALL getAttributeAsLong(const AxisChar* pName, const AxisChar* pNamespace)=0; virtual long AXISCALL getAttributeAsInteger(const AxisChar* pName, const AxisChar* pNamespace)=0; 1.2 +1 -1 ws-axis/c/src/cbindings/IWrapperSoapDeSerializerC.cpp Index: IWrapperSoapDeSerializerC.cpp =================================================================== RCS file: /home/cvs/ws-axis/c/src/cbindings/IWrapperSoapDeSerializerC.cpp,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- IWrapperSoapDeSerializerC.cpp 25 Jan 2005 13:35:25 -0000 1.1 +++ IWrapperSoapDeSerializerC.cpp 8 Feb 2005 10:07:29 -0000 1.2 @@ -253,7 +253,7 @@ return dz->getAttributeAsUnsignedByte(pName,pNamespace); } -AXISC_STORAGE_CLASS_INFO long axiscGetAttributeAsLongIWrapperSoapDeSerializer(AXISCHANDLE wrapperSoapDeSerializer, const AxiscChar * pName, +AXISC_STORAGE_CLASS_INFO xsdc__long axiscGetAttributeAsLongIWrapperSoapDeSerializer(AXISCHANDLE wrapperSoapDeSerializer, const AxiscChar * pName, const AxiscChar * pNamespace) { IWrapperSoapDeSerializer *dz = (IWrapperSoapDeSerializer*)wrapperSoapDeSerializer; return dz->getAttributeAsLong(pName,pNamespace); 1.139 +2 -2 ws-axis/c/src/soap/SoapDeSerializer.cpp Index: SoapDeSerializer.cpp =================================================================== RCS file: /home/cvs/ws-axis/c/src/soap/SoapDeSerializer.cpp,v retrieving revision 1.138 retrieving revision 1.139 diff -u -r1.138 -r1.139 --- SoapDeSerializer.cpp 4 Feb 2005 23:56:07 -0000 1.138 +++ SoapDeSerializer.cpp 8 Feb 2005 10:07:29 -0000 1.139 @@ -1852,11 +1852,11 @@ { DESERIALIZE_GET_ATTRIBUTE_AS (unsigned char, CONV_STRTOUL, INIT_VALUE_NUMBER)} -long +LONGLONG SoapDeSerializer::getAttributeAsLong (const AxisChar * pName, const AxisChar * pNamespace) { -DESERIALIZE_GET_ATTRIBUTE_AS (long, CONV_STRTOL, INIT_VALUE_NUMBER)} +DESERIALIZE_GET_ATTRIBUTE_AS (LONGLONG, CONV_STRTOLONG, INIT_VALUE_NUMBER)} long SoapDeSerializer::getAttributeAsInteger (const AxisChar * pName, const AxisChar * pNamespace) 1.35 +1 -1 ws-axis/c/src/soap/SoapDeSerializer.h Index: SoapDeSerializer.h =================================================================== RCS file: /home/cvs/ws-axis/c/src/soap/SoapDeSerializer.h,v retrieving revision 1.34 retrieving revision 1.35 diff -u -r1.34 -r1.35 --- SoapDeSerializer.h 25 Jan 2005 14:25:24 -0000 1.34 +++ SoapDeSerializer.h 8 Feb 2005 10:07:30 -0000 1.35 @@ -202,7 +202,7 @@ const AxisChar* pNamespace); unsigned char AXISCALL getAttributeAsUnsignedByte(const AxisChar* pName, const AxisChar* pNamespace); - long AXISCALL getAttributeAsLong(const AxisChar* pName, + LONGLONG AXISCALL getAttributeAsLong(const AxisChar* pName, const AxisChar* pNamespace); long AXISCALL getAttributeAsInteger(const AxisChar* pName, const AxisChar* pNamespace);