webservices/wscore/src/senclientsession.cpp
branchRCL_3
changeset 9 6abf3d6055cd
parent 1 272b002df977
child 11 ab1e518f96da
--- a/webservices/wscore/src/senclientsession.cpp	Fri Feb 19 23:55:35 2010 +0200
+++ b/webservices/wscore/src/senclientsession.cpp	Mon Mar 15 12:44:52 2010 +0200
@@ -224,6 +224,7 @@
         CSenMessageResourceHandler* tmp = resHandler;
         resHandler = resHandler->iNext;
         delete tmp;
+        tmp = NULL;
         }
     RSessionBase::Close();
     }
@@ -260,6 +261,7 @@
 		SendReceive(ESenCliServPrefferedCarrierAvailable, args, caSync->iStatus);
         retVal = caSync->iStatus.Int();
 		delete caSync;
+		caSync = NULL;
 		}
 	return retVal;        
 	
@@ -279,6 +281,7 @@
         SendReceive(ESenCliServNewCarrierActive, args, caSync->iStatus);
         retVal = caSync->iStatus.Int();
         delete caSync;
+        caSync = NULL;
         }
     return retVal;
     }
@@ -294,6 +297,7 @@
         SendReceive(ESenCliServMobilityError, args, caSync->iStatus);
         retVal = caSync->iStatus.Int();
         delete caSync;
+        caSync = NULL;
         }
     return retVal;        
     }
@@ -328,6 +332,7 @@
 		asWait.Start();
 		retVal = caSync->iStatus.Int();
 		delete caSync;
+		caSync = NULL;
 		}
 	return retVal;
 	}