From 1032dcdc6cb7084db493cb5f88bd5cade17e2fdf Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Sat, 18 Apr 2009 17:56:11 +0200 Subject: Don't leak the music file after copying it --- src/resources/resourcemanager.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/resources') diff --git a/src/resources/resourcemanager.cpp b/src/resources/resourcemanager.cpp index f7a2586e..0b8d6c35 100644 --- a/src/resources/resourcemanager.cpp +++ b/src/resources/resourcemanager.cpp @@ -442,10 +442,12 @@ bool ResourceManager::copyFile(const std::string &src, const std::string &dst) PHYSFS_close(srcFile); PHYSFS_close(dstFile); + free(buf); return true; } -std::vector ResourceManager::loadTextFile(const std::string &fileName) +std::vector ResourceManager::loadTextFile( + const std::string &fileName) { int contentsLength; char *fileContents = (char*)loadFile(fileName, contentsLength); -- cgit v1.2.3-60-g2f50