diff -r dbd1c5e08735 -r 453dfc402455 mtptransports/mtpcontroller/src/cmtpbearermonitor.cpp --- a/mtptransports/mtpcontroller/src/cmtpbearermonitor.cpp Thu Jul 15 19:35:12 2010 +0300 +++ b/mtptransports/mtpcontroller/src/cmtpbearermonitor.cpp Thu Aug 19 10:44:03 2010 +0300 @@ -80,7 +80,9 @@ __FLOG( _L8("+ConstructL") ); CMTPBluetoothController* btController = CMTPBluetoothController::NewL( *this ); + CleanupStack::PushL(btController); iMTPControllers.AppendL( btController ); + CleanupStack::Pop(btController); __FLOG( _L8("-ConstructL") ); }