Author: nadiramra
Date: Sat May 13 23:53:52 2006
New Revision: 406276

URL: http://svn.apache.org/viewcvs?rev=406276&view=rev
Log:
C support fixes/enhancements.

Modified:
    webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp
    webservices/axis/trunk/c/src/cbindings/IWrapperSoapSerializerC.cpp
    webservices/axis/trunk/c/src/cbindings/client/CallC.cpp

Modified: webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp
URL: 
http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp?rev=406276&r1=406275&r2=406276&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp 
(original)
+++ webservices/axis/trunk/c/src/cbindings/IWrapperSoapDeSerializerC.cpp Sat 
May 13 23:53:52 2006
@@ -112,7 +112,7 @@
     {
         Axis_Array  tmpObjArray;
         
-        if (pArray && pArray->m_Array)
+        if (pArray)
             tmpObjArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
         
         Axis_Array* pObjArray = dz->getCmplxArray(&tmpObjArray, 

Modified: webservices/axis/trunk/c/src/cbindings/IWrapperSoapSerializerC.cpp
URL: 
http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/cbindings/IWrapperSoapSerializerC.cpp?rev=406276&r1=406275&r2=406276&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/cbindings/IWrapperSoapSerializerC.cpp 
(original)
+++ webservices/axis/trunk/c/src/cbindings/IWrapperSoapSerializerC.cpp Sat May 
13 23:53:52 2006
@@ -194,7 +194,7 @@
     {
         // Need to convert C-style array to C++-style array before calling 
serialization method.
         Axis_Array objArray;
-        if (pArray && pArray->m_Array)
+        if (pArray)
             objArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
         
         return sz->addOutputCmplxArrayParam((const 
Axis_Array*)&objArray,pSZFunct,pDelFunct,pName,pNamespace);
@@ -223,7 +223,7 @@
     {
         // Need to convert C-style array to C++-style array before calling 
serialization method.
         Axis_Array objArray;
-        if (pArray && pArray->m_Array)
+        if (pArray)
             objArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
         
         return sz->addOutputBasicArrayParam((const 
Axis_Array*)&objArray,(XSDTYPE)nType,pName);
@@ -306,7 +306,7 @@
     {
         // Need to convert C-style array to C++-style array before calling 
serialization method.
         Axis_Array objArray;
-        if (pArray && pArray->m_Array)
+        if (pArray)
             objArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
 
         return sz->serializeCmplxArray((const 
Axis_Array*)&objArray,pSZFunct,pDelFunct,pName,pNamespace);
@@ -336,7 +336,7 @@
     {
         // Need to convert C-style array to C++-style array before calling 
serialization method.
         Axis_Array objArray;
-        if (pArray && pArray->m_Array)
+        if (pArray)
             objArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
         
         // Serialize

Modified: webservices/axis/trunk/c/src/cbindings/client/CallC.cpp
URL: 
http://svn.apache.org/viewcvs/webservices/axis/trunk/c/src/cbindings/client/CallC.cpp?rev=406276&r1=406275&r2=406276&view=diff
==============================================================================
--- webservices/axis/trunk/c/src/cbindings/client/CallC.cpp (original)
+++ webservices/axis/trunk/c/src/cbindings/client/CallC.cpp Sat May 13 23:53:52 
2006
@@ -365,7 +365,7 @@
     {
         // Need to convert C-style array to C++-style array before calling 
serialization method.
         Axis_Array objArray;
-        if (pArray && pArray->m_Array)
+        if (pArray)
             objArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
     
         
c->addCmplxArrayParameter(&objArray,pSZFunct,pDelFunct,pName,pNamespace);
@@ -397,7 +397,7 @@
     {
         // Need to convert C-style array to C++-style array before calling 
serialization method.
         Axis_Array objArray;
-        if (pArray && pArray->m_Array)
+        if (pArray)
             objArray.set((void **)pArray->m_Array, pArray->m_Size, 
(XSDTYPE)pArray->m_Type);
     
         c->addBasicArrayParameter(&objArray, (XSDTYPE)nType, pName);


Reply via email to