usbmgmt/usbmgr/device/classdrivers/ncm/classimplementation/ncmpktdrv/pktdrv/src/ncmntb16builder.cpp
--- a/usbmgmt/usbmgr/device/classdrivers/ncm/classimplementation/ncmpktdrv/pktdrv/src/ncmntb16builder.cpp Tue Oct 19 14:23:03 2010 +0800
+++ b/usbmgmt/usbmgr/device/classdrivers/ncm/classimplementation/ncmpktdrv/pktdrv/src/ncmntb16builder.cpp Wed Oct 20 12:04:53 2010 +0800
@@ -62,7 +62,11 @@
{
OstTraceFunctionEntry1( CNCMNTB16BUILDER_NEWL_ENTRY, ( TUint )&( aObserver ) );
CNcmNtb16Builder *self=new (ELeave) CNcmNtb16Builder(aObserver);
+
+ CleanupStack::PushL(self);
self->ConstructL();
+ CleanupStack::Pop(self);
+
OstTraceFunctionExit0( CNCMNTB16BUILDER_NEWL_EXIT );
return self;
}
@@ -74,7 +78,7 @@
void CNcmNtb16Builder::ConstructL()
{
- iNtbInMaxSize = KNtb16InMaxSize;
+ iNtbInMaxSize = KNtb16InMaxSize;
iNdpInDivisor = KNdp16InDivisor;
iNdpInPayloadRemainder = KNdp16InRemainder;
iNdpInAlignment = KNdp16InAlignment;