You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ja...@apache.org on 2006/02/02 07:16:34 UTC
svn commit: r374280 -
/webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/ComplexLists.cpp
Author: jamejose
Date: Wed Feb 1 22:16:23 2006
New Revision: 374280
URL: http://svn.apache.org/viewcvs?rev=374280&view=rev
Log:
Updated the testcase with new memory model of Arrays
Modified:
webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/ComplexLists.cpp
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/ComplexLists.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/ComplexLists.cpp?rev=374280&r1=374279&r2=374280&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/ComplexLists.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/server/cpp/ComplexLists.cpp Wed Feb 1 22:16:23 2006
@@ -23,9 +23,10 @@
attrlisterr* ComplexLists::multilist(m_list* Value0, attrlist* Value1)
{
- attrlisterr* ret=new attrlisterr();
+ attrlisterr* ret=new attrlisterr();
ret->attrlist_Ref=Value1;
- Value1->item.m_Array[0]->m_list_Ref=Value0;
+ int size=0;
+ Value1->getitem()->get(size)[0]->setm_list_Ref(Value0);
return ret;
}
@@ -33,16 +34,16 @@
{
attrlisterr* ret=new attrlisterr();
ret->attrlist_Ref=Value1;
- Value1->item.m_Array[0]->m_list_Ref=Value0;
+ int size = 0;
+ Value1->getitem()->get(size)[0]->setm_list_Ref(Value0);
return ret;
}
attrlisterr* ComplexLists::complexlist(attrlist* Value0, xsd__string Value1, attrlist* Value2)
{
attrlisterr* ret=new attrlisterr();
- ret->attrlist_Ref=Value0;
- Value0->item.m_Size=1;
- Value0->item.m_Array=new namepair*[Value0->item.m_Size];
- Value0->item.m_Array[0]=new namepair();
-
+ ret->attrlist_Ref=Value0;
+ namepair **np=new namepair*[1];
+ np[0]=new namepair();
+ Value0->item->set(np,1);
return ret;
}