[Scummvm-cvs-logs] SF.net SVN: scummvm:[51669] scummvm/trunk/engines/sci/engine/message.cpp
lordhoto at users.sourceforge.net
lordhoto at users.sourceforge.net
Tue Aug 3 00:35:30 CEST 2010
Revision: 51669
http://scummvm.svn.sourceforge.net/scummvm/?rev=51669&view=rev
Author: lordhoto
Date: 2010-08-02 22:35:29 +0000 (Mon, 02 Aug 2010)
Log Message:
-----------
SCI: Fix memory leak.
Modified Paths:
--------------
scummvm/trunk/engines/sci/engine/message.cpp
Modified: scummvm/trunk/engines/sci/engine/message.cpp
===================================================================
--- scummvm/trunk/engines/sci/engine/message.cpp 2010-08-02 22:28:30 UTC (rev 51668)
+++ scummvm/trunk/engines/sci/engine/message.cpp 2010-08-02 22:35:29 UTC (rev 51669)
@@ -166,6 +166,8 @@
}
if (!reader->init()) {
+ delete reader;
+
warning("Message: failed to read resource header");
return false;
}
@@ -180,6 +182,7 @@
continue;
}
+ delete reader;
return false;
}
@@ -193,6 +196,7 @@
}
}
+ delete reader;
return true;
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list