diff -r 613028a7da24 -r eaaed528d5fd usbmgmt/usbmgr/usbman/server/SRC/CUsbServer.cpp --- a/usbmgmt/usbmgr/usbman/server/SRC/CUsbServer.cpp Thu Sep 02 22:23:37 2010 +0300 +++ b/usbmgmt/usbmgr/usbman/server/SRC/CUsbServer.cpp Fri Sep 17 08:40:15 2010 +0300 @@ -80,7 +80,6 @@ #ifdef SYMBIAN_ENABLE_USB_OTG_HOST_PRIV delete iUsbHost; -#ifndef __OVER_DUMMYUSBDI__ // Check that this is A-Device OstTrace0( TRACE_NORMAL, CUSBSERVER_CUSBSERVER, "CUsbServer::~CUsbServer; Checking Id-Pin state..." ); TInt value = 0; @@ -126,11 +125,9 @@ { OstTraceExt2( TRACE_NORMAL, CUSBSERVER_CUSBSERVER_DUP7, "CUsbServer::~CUsbServer;No Id-Pin is found or an error occured: err = %d, value = %d", err, value ); } - + delete iUsbOtg; -#endif #endif // SYMBIAN_ENABLE_USB_OTG_HOST_PRIV - OstTraceFunctionExit0( CUSBSERVER_CUSBSERVER_DES_EXIT ); } @@ -162,10 +159,8 @@ iShutdownTimer->ConstructL(); #ifdef SYMBIAN_ENABLE_USB_OTG_HOST_PRIV -#ifndef __OVER_DUMMYUSBDI__ iUsbOtg = CUsbOtg::NewL(); iUsbOtg->StartL(); -#endif #endif // SYMBIAN_ENABLE_USB_OTG_HOST_PRIV iUsbDevice = CUsbDevice::NewL(*this);