aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/resources.h
diff options
context:
space:
mode:
authorD G Turner2012-07-26 09:18:57 +0100
committerD G Turner2012-07-26 09:18:57 +0100
commitf137c75e4619d5ae8a103bfb800018da38d0c552 (patch)
tree6c14361ada4b44ff34410dc33237d0f50371e656 /engines/teenagent/resources.h
parent72adca69f327a1d6a6b6e0c09447d05a74151a8d (diff)
downloadscummvm-rg350-f137c75e4619d5ae8a103bfb800018da38d0c552.tar.gz
scummvm-rg350-f137c75e4619d5ae8a103bfb800018da38d0c552.tar.bz2
scummvm-rg350-f137c75e4619d5ae8a103bfb800018da38d0c552.zip
TEENAGENT: Migrate deinit functions to constructor/destructors.
This removes a number of memory leaks.
Diffstat (limited to 'engines/teenagent/resources.h')
-rw-r--r--engines/teenagent/resources.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/engines/teenagent/resources.h b/engines/teenagent/resources.h
index df1eb1d6d5..1d98fb6821 100644
--- a/engines/teenagent/resources.h
+++ b/engines/teenagent/resources.h
@@ -658,7 +658,8 @@ const uint16 dsAddr_finalCredits7 = 0xe488; // "programming..."
class Resources {
public:
- void deinit();
+ Resources();
+ ~Resources();
bool loadArchives(const ADGameDescription *gd);
void loadOff(Graphics::Surface &surface, byte *palette, int id);