omadrm/drmengine/server/src/drmconsume.cpp
branchRCL_3
changeset 55 ad2863178d17
parent 18 8a03a285ab14
--- a/omadrm/drmengine/server/src/drmconsume.cpp	Wed Jun 09 09:59:43 2010 +0300
+++ b/omadrm/drmengine/server/src/drmconsume.cpp	Mon Jun 21 15:58:55 2010 +0300
@@ -140,6 +140,12 @@
 CDRMConsume::~CDRMConsume()
     {
     DRMLOG( _L( "CDRMConsume::~" ) );
+        
+    if( iURI )
+        {
+        SERVER->RemoveAccessingUrl( *iURI );   
+        }    
+        
     TInt error( KErrNone );
 
     if( IsActive() )
@@ -203,6 +209,8 @@
         {
         iParentId = aParentId->AllocL();
         }
+        
+    SERVER->AddAccessingUrlL( aURI );
     }
 
 // ------------------------------------------------------------------------