diff -r ccb4f6b3db21 -r 8cb079868133 accessoryservices/accessoryserver/src/ASYProxy/ASYProxyCommsService.cpp --- a/accessoryservices/accessoryserver/src/ASYProxy/ASYProxyCommsService.cpp Tue Aug 31 16:29:05 2010 +0300 +++ b/accessoryservices/accessoryserver/src/ASYProxy/ASYProxyCommsService.cpp Wed Sep 01 12:34:26 2010 +0100 @@ -99,7 +99,7 @@ // Zero handler needs CASYProxyCommsStack just to get simple Active Object // because CActiveScheduler will be start later in any way - iZeroObserver = CASYProxyCommandObserver::NewL( NULL ); + CASYProxyCommandObserver* iZeroObserver = CASYProxyCommandObserver::NewL( NULL ); COM_TRACE_( "[AccFW:AsyProxy] CASYProxyCommsService::ConstructL - return void" ); } @@ -148,11 +148,7 @@ delete iAsyProxyCommsStack; iAsyProxyCommsStack = 0; } - if ( iZeroObserver ) - { - delete iZeroObserver; - } - + COM_TRACE_( "[AccFW:AsyProxy] CASYProxyCommsService::~CASYProxyCommsService" ); }