diff -r 2f37ef12b43e -r 1697cc2ba93d networksecurity/tls/protocol/applicationdata.cpp --- a/networksecurity/tls/protocol/applicationdata.cpp Thu Sep 16 13:48:44 2010 +0530 +++ b/networksecurity/tls/protocol/applicationdata.cpp Thu Sep 23 17:23:35 2010 +0530 @@ -35,7 +35,7 @@ LOG(Log::Printf(_L("self %x - %x"), self, (TUint)self + sizeof( CSendAppData ));) CleanupStack::PushL( self ); self->ConstructL( aRecordComposer ); - CleanupStack::Pop(); + CleanupStack::Pop(self); return self; } @@ -167,7 +167,7 @@ LOG(Log::Printf(_L("self %x - %x"), self, (TUint)self + sizeof( CRecvAppData ));) CleanupStack::PushL( self ); self->ConstructL( aTlsConnection ); - CleanupStack::Pop(); + CleanupStack::Pop(self); return self; }