simpleengine/xdmrlspres/src/crlsxdm.cpp
branchRCL_3
changeset 25 e53c01f160bc
parent 0 c8caa15ef882
child 34 2669f8761a99
equal deleted inserted replaced
19:10246e066a50 25:e53c01f160bc
   707         }
   707         }
   708     
   708     
   709     RPointerArray<CXdmDocumentNode> confirmedNodes;
   709     RPointerArray<CXdmDocumentNode> confirmedNodes;
   710     
   710     
   711     CXdmDocumentNode* currentNode = serviceUriNode;
   711     CXdmDocumentNode* currentNode = serviceUriNode;
   712     confirmedNodes.Append(currentNode);
   712     confirmedNodes.AppendL(currentNode);
   713     
   713     
   714     if(count>1) // if some list(s) exist in path info
   714     if(count>1) // if some list(s) exist in path info
   715         {
   715         {
   716         for (TInt i=1; i<count; i++)
   716         for (TInt i=1; i<count; i++)
   717             {
   717             {
   732     iListPath->Reset();
   732     iListPath->Reset();
   733     iListPointerPath.Reset();
   733     iListPointerPath.Reset();
   734     for (TInt j=0;j<count;j++)
   734     for (TInt j=0;j<count;j++)
   735         {
   735         {
   736         iListPath->AppendL(aLists.MdcaPoint(j));
   736         iListPath->AppendL(aLists.MdcaPoint(j));
   737         iListPointerPath.Append(confirmedNodes[j]);
   737         iListPointerPath.AppendL(confirmedNodes[j]);
   738         }
   738         }
   739     
   739     
   740     confirmedNodes.Close();    
   740     confirmedNodes.Close();    
   741     return KErrNone;
   741     return KErrNone;
   742 	}
   742 	}