phoneclientserver/phoneserver/Src/Messenger/CPhSrvMessengerRequestManager.cpp
branchRCL_3
changeset 19 7d48bed6ce0c
parent 3 a4a774cb6ea7
child 20 987c9837762f
--- a/phoneclientserver/phoneserver/Src/Messenger/CPhSrvMessengerRequestManager.cpp	Thu Aug 19 10:28:14 2010 +0300
+++ b/phoneclientserver/phoneserver/Src/Messenger/CPhSrvMessengerRequestManager.cpp	Tue Aug 31 15:45:17 2010 +0300
@@ -20,12 +20,12 @@
 
 
 // INCLUDES
-#include "CPhSrvMessengerRequestManager.h"
-#include "CPhSrvMessengerObject.h"
-#include "CPhSrvSubSessionBase.h"
-#include "PhSrvUtils.h"
-#include "PhSrvMessengerTypes.h"
-#include "PhSrvDebugInfo.h"
+#include "cphsrvmessengerrequestmanager.h" 
+#include "cphsrvmessengerobject.h" 
+#include "cphsrvsubsessionbase.h" 
+#include "phsrvutils.h" 
+#include "phsrvmessengertypes.h" 
+#include "phsrvdebuginfo.h" 
 
 
 // CONSTANTS
@@ -481,7 +481,11 @@
                         // Reservation was successful, so use reserved buffer
                         // as a new default buffer. 
                         // But first delete the old buffer.
-                        delete iDefaultSizeBuffer;
+                        if( iDefaultSizeBuffer )
+                            {
+                            delete iDefaultSizeBuffer;
+                            iDefaultSizeBuffer = NULL;
+                            }
                         iDefaultSizeBuffer = variableSizeBuffer;
                         }
                     }