--- a/accessoryservices/accessoryserver/src/ASYProxy/ASYProxyCommsStack.cpp Wed Sep 15 13:36:47 2010 +0300
+++ b/accessoryservices/accessoryserver/src/ASYProxy/ASYProxyCommsStack.cpp Wed Oct 13 15:58:37 2010 +0300
@@ -121,10 +121,8 @@
}
CASYProxyTRRecord* asyProxyTRRecord = CASYProxyTRRecord::NewL( aASYProxyCommandObserver );
- CleanupStack::PushL ( asyProxyTRRecord );
- iTRRecordArray.AppendL( asyProxyTRRecord );
- CleanupStack::Pop(1);
-
+ iTRRecordArray.Append( asyProxyTRRecord );
+
aASYProxyCommandObserver->InitializeRef( asyProxyTRRecord );
aASYProxyCommandObserver->IssueRequestL();