--- 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;
}
}