pingus-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pingus-CVS] r2713 - branches/pingus_sdl/src


From: jsalmon3
Subject: [Pingus-CVS] r2713 - branches/pingus_sdl/src
Date: Thu, 12 Jul 2007 17:49:35 +0200

Author: jsalmon3
Date: 2007-07-12 17:49:30 +0200 (Thu, 12 Jul 2007)
New Revision: 2713

Modified:
   branches/pingus_sdl/src/resource_manager.cpp
Log:
Fixed big memory leak

Modified: branches/pingus_sdl/src/resource_manager.cpp
===================================================================
--- branches/pingus_sdl/src/resource_manager.cpp        2007-07-12 15:46:37 UTC 
(rev 2712)
+++ branches/pingus_sdl/src/resource_manager.cpp        2007-07-12 15:49:30 UTC 
(rev 2713)
@@ -49,7 +49,7 @@
   lisp::Lisp* sexpr = lisp::Parser::parse(filename);
   if (sexpr)
     {
-      SExprFileReader reader(sexpr = sexpr->get_list_elem(0));
+      SExprFileReader reader(sexpr->get_list_elem(0));
 
       if (reader.get_name() == "pingus-resources")
         {
@@ -66,6 +66,7 @@
                     << "\ngot " << reader.get_name()
                     << std::endl;
         }
+      delete sexpr;
     }
   else
     {





reply via email to

[Prev in Thread] Current Thread [Next in Thread]