axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sam...@apache.org
Subject cvs commit: ws-axis/c/src/soap SoapDeSerializer.cpp
Date Wed, 17 Nov 2004 07:44:33 GMT
samisa      2004/11/16 23:44:33

  Modified:    c/src/soap SoapDeSerializer.cpp
  Log:
  Applied patches by Julien Lemoine to fix array deserialization problems. Jira AXISCPP-266
  
  Revision  Changes    Path
  1.103     +4 -0      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.102
  retrieving revision 1.103
  diff -u -r1.102 -r1.103
  --- SoapDeSerializer.cpp	16 Nov 2004 04:54:54 -0000	1.102
  +++ SoapDeSerializer.cpp	17 Nov 2004 07:44:32 -0000	1.103
  @@ -535,6 +535,8 @@
                       return Array;
                   }
               }
  +
  +            m_pNode = m_pParser->next(); /* skip end element node too */
               return Array;
           }
       }
  @@ -729,6 +731,7 @@
       Array.m_Size = 0;\
       return Array;\
   }\
  +m_pNode = m_pParser->next(); /* skip end element node too */\
   return Array;
   
   #define DESERIALIZE_LITERAL_ARRAY_BLOCK(cpp_type, conv_func) \
  @@ -853,6 +856,7 @@
                       Array.m_Size = 0;
                       return Array;
                   }
  +                m_pNode = m_pParser->next(); /* skip end element node too */
                   return Array;
               case XSD_UNSIGNEDINT:
                   DESERIALIZE_ENCODED_ARRAY_BLOCK(unsigned int, CONV_STRTOUL)
  
  
  

Mime
View raw message