omadrm/drmengine/server/src/drmconsume.cpp
changeset 56 88330f36f634
parent 23 493788a4a8a4
equal deleted inserted replaced
42:a7bc3704293e 56:88330f36f634
   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 // ------------------------------------------------------------------------