phonecmdhandler/phonecmdhnlr/src/phonehandlercontrol.cpp
changeset 53 25b8d29b7c59
parent 33 8d5d7fcf9b59
equal deleted inserted replaced
51:12bc758d6a02 53:25b8d29b7c59
   131 
   131 
   132 // Destructor
   132 // Destructor
   133 CPhoneHandlerControl::~CPhoneHandlerControl()
   133 CPhoneHandlerControl::~CPhoneHandlerControl()
   134     {
   134     {
   135     COM_TRACE_( "[PHONECMDHANDLER] CPhoneHandlerControl::~CPhoneHandlerControl() start" );
   135     COM_TRACE_( "[PHONECMDHANDLER] CPhoneHandlerControl::~CPhoneHandlerControl() start" );
   136     
   136 
   137     if( iInterfaceSelector )
   137     delete iInterfaceSelector; // deletes iTarget
   138         {
   138     delete iResponse;
   139         delete iInterfaceSelector;
   139     delete iCallStateObserver;
   140         }
       
   141     
       
   142     if( iResponse )
       
   143         {
       
   144         iResponse->Delete();
       
   145         }
       
   146         
       
   147     if( iCallStateObserver )
       
   148         {
       
   149         delete iCallStateObserver;
       
   150         }
       
   151             
   140             
   152     COM_TRACE_( "[PHONECMDHANDLER] CPhoneHandlerControl::~CPhoneHandlerControl() end" );
   141     COM_TRACE_( "[PHONECMDHANDLER] CPhoneHandlerControl::~CPhoneHandlerControl() end" );
   153     }
   142     }
   154 
   143 
   155 // -----------------------------------------------------------------------------
   144 // -----------------------------------------------------------------------------