syncmlfw/dm/callbackServer/src/nsmldmcallbacksession.cpp
changeset 72 8ee66fcd0a7c
parent 0 b497e44ab2fc
equal deleted inserted replaced
68:415c00f1675d 72:8ee66fcd0a7c
   680 			
   680 			
   681 		TPtr8 childUriPtr = childUri->Des();
   681 		TPtr8 childUriPtr = childUri->Des();
   682 		childUriPtr.Append ( uriPtr );
   682 		childUriPtr.Append ( uriPtr );
   683 		childUriPtr.Append ( KNSmlDmLitSeparator );
   683 		childUriPtr.Append ( KNSmlDmLitSeparator );
   684 		childUriPtr.Append ( tmpDesc.Left ( segEnds ) );	
   684 		childUriPtr.Append ( tmpDesc.Left ( segEnds ) );	
   685 		currentUris.Append ( childUri );
   685 		TRAPD(err, currentUris.AppendL ( childUri ));
       
   686 		if(err != KErrNone)
       
   687 		    {
       
   688 		    delete childUri;
       
   689 		    ret = err;
       
   690 		    CleanupStack::PopAndDestroy(3);
       
   691 		    aMessage.Complete(ret);
       
   692 		    return;
       
   693 		    }
   686 		startPos += segEnds + 1;
   694 		startPos += segEnds + 1;
   687 		}
   695 		}
   688 	TBool aclUpdated(EFalse);
   696 	TBool aclUpdated(EFalse);
   689 	for(TInt i = 0;i<currentUris.Count();i++)
   697 	for(TInt i = 0;i<currentUris.Count();i++)
   690 	    {
   698 	    {