omadrm/drmengine/server/src/drmconsume.cpp
branchRCL_3
changeset 55 ad2863178d17
parent 18 8a03a285ab14
equal deleted inserted replaced
41:29f3cf766061 55:ad2863178d17
   138 // ------------------------------------------------------------------------
   138 // ------------------------------------------------------------------------
   139 //
   139 //
   140 CDRMConsume::~CDRMConsume()
   140 CDRMConsume::~CDRMConsume()
   141     {
   141     {
   142     DRMLOG( _L( "CDRMConsume::~" ) );
   142     DRMLOG( _L( "CDRMConsume::~" ) );
       
   143         
       
   144     if( iURI )
       
   145         {
       
   146         SERVER->RemoveAccessingUrl( *iURI );   
       
   147         }    
       
   148         
   143     TInt error( KErrNone );
   149     TInt error( KErrNone );
   144 
   150 
   145     if( IsActive() )
   151     if( IsActive() )
   146         {
   152         {
   147         Cancel();
   153         Cancel();
   201     iURI = aURI.AllocL();
   207     iURI = aURI.AllocL();
   202     if( aParentId )
   208     if( aParentId )
   203         {
   209         {
   204         iParentId = aParentId->AllocL();
   210         iParentId = aParentId->AllocL();
   205         }
   211         }
       
   212         
       
   213     SERVER->AddAccessingUrlL( aURI );
   206     }
   214     }
   207 
   215 
   208 // ------------------------------------------------------------------------
   216 // ------------------------------------------------------------------------
   209 // CDRMConsume::HandleL
   217 // CDRMConsume::HandleL
   210 // ------------------------------------------------------------------------
   218 // ------------------------------------------------------------------------