You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2005/12/15 16:37:08 UTC

svn commit: r357032 - /webservices/axis/trunk/c/src/engine/Axis.cpp

Author: dicka
Date: Thu Dec 15 07:37:04 2005
New Revision: 357032

URL: http://svn.apache.org/viewcvs?rev=357032&view=rev
Log:
Fix regression in Axis.cpp relating to recent changes to xsd__base64Binary and xsd__hexBinary.

Modified:
    webservices/axis/trunk/c/src/engine/Axis.cpp

Modified: webservices/axis/trunk/c/src/engine/Axis.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/engine/Axis.cpp?rev=357032&r1=357031&r2=357032&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/engine/Axis.cpp (original)
+++ webservices/axis/trunk/c/src/engine/Axis.cpp Thu Dec 15 07:37:04 2005
@@ -665,24 +665,12 @@
             }
             case XSD_BASE64BINARY:
             {
-				if(	((xsd__base64Binary*) pValue)->__ptr != NULL)
-				{
-					delete [] ((xsd__base64Binary*) pValue)->__ptr;
-					((xsd__base64Binary*) pValue)->__ptr = NULL;
-				}
-
                 delete (xsd__base64Binary*) pValue;
                 pValue = NULL;
                 break;
             }
             case XSD_HEXBINARY:
             {
-				if(	((xsd__hexBinary*) pValue)->__ptr != NULL)
-				{
-					delete [] ((xsd__hexBinary*) pValue)->__ptr;
-					((xsd__hexBinary*) pValue)->__ptr = NULL;
-				}
-
                 delete (xsd__hexBinary*) pValue;
                 pValue = NULL;
                 break;