mmserv/tms/tmsimpl/src/tmsringtonebodyimpl.cpp
changeset 20 b67dd1fc57c5
parent 12 5a06f39ad45b
child 33 5e8b14bae8c3
--- a/mmserv/tms/tmsimpl/src/tmsringtonebodyimpl.cpp	Fri Apr 30 19:18:45 2010 -0500
+++ b/mmserv/tms/tmsimpl/src/tmsringtonebodyimpl.cpp	Fri May 14 18:19:45 2010 -0500
@@ -35,18 +35,16 @@
     if (iProxy)
         {
         iProxy->Close();
-        delete iProxy;
-        iProxy = NULL;
         }
+    delete iProxy;
     iObserver = NULL;
     iParent = NULL;
-    iUserData = NULL;
     }
 
 gint TMSRingToneBodyImpl::Create(TMSRingToneBody*& bodyimpl)
     {
     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
-    TMSRingToneBodyImpl* self = new TMSRingToneBodyImpl;
+    TMSRingToneBodyImpl* self = new TMSRingToneBodyImpl();
     if (self)
         {
         ret = self->PostConstruct();
@@ -64,7 +62,7 @@
         RWindow& /*window*/, gint /*scrid*/)
     {
     gint ret(TMS_RESULT_INSUFFICIENT_MEMORY);
-    TMSRingToneBodyImpl* self = new TMSRingToneBodyImpl;
+    TMSRingToneBodyImpl* self = new TMSRingToneBodyImpl();
     if (self)
         {
         ret = self->PostConstruct();
@@ -82,7 +80,7 @@
     {
     gint ret(TMS_RESULT_SUCCESS);
     iClientId = 1;
-    iProxy = new TMSProxy;
+    iProxy = new TMSProxy();
 
     if (!iProxy)
         {