[sldev] Forgot to destry object in llmessageconfig / VWR-802

Nicholaz Beresford nicholaz at blueflash.cc
Mon May 21 23:14:39 PDT 2007


llmessageconfig forgets to delete a local object. 

see https://jira.secondlife.com/browse/VWR-802
-------------- next part --------------
--- linden-orig/indra/llmessage/llmessageconfig.cpp	2007-05-14 16:47:20.000000000 +0200
+++ linden/indra/llmessage/llmessageconfig.cpp	2007-05-21 21:09:19.953125000 +0200
@@ -119,6 +119,7 @@
 	lldebugs << "loading ... " << out.str()
 			<< " LLMessageConfigFile::loadMessages loaded "
 			<< mMessages.size() << " messages" << llendl;
+	delete formatter;	// lost memory fixed [Nicholaz Beresford]
 }
 
 
--- linden-orig/indra/llcommon/llsdserialize.h	2007-05-14 16:47:18.000000000 +0200
+++ linden/indra/llcommon/llsdserialize.h	2007-05-21 21:27:29.312500000 +0200
@@ -388,7 +388,7 @@
  */
 class LLSDXMLFormatter : public LLSDFormatter
 {
-protected:
+public:		// public destructor [Nicholaz Beresford]
 	/** 
 	 * @brief Destructor
 	 */


More information about the SLDev mailing list