--- a/omadrm/drmplugins/drmrohandler/src/CRoHandler.cpp Tue Sep 28 14:08:58 2010 +0300
+++ b/omadrm/drmplugins/drmrohandler/src/CRoHandler.cpp Thu Oct 14 13:45:23 2010 +0300
@@ -308,9 +308,10 @@
//
LOCAL_C void DoResetAndDestroy( TAny* aPtr )
{
- ( reinterpret_cast< RPointerArray< CDRMRights >* >( aPtr ) )->ResetAndDestroy();
- delete aPtr;
- aPtr = NULL;
+ RPointerArray< CDRMRights >* arr = reinterpret_cast< RPointerArray< CDRMRights >* >( aPtr );
+ arr->ResetAndDestroy();
+ delete arr;
+ arr = NULL;
}
// ----------------------------------------------------------------------------