aboutsummaryrefslogtreecommitdiff
path: root/queen/bankman.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'queen/bankman.cpp')
-rw-r--r--queen/bankman.cpp10
1 files changed, 3 insertions, 7 deletions
diff --git a/queen/bankman.cpp b/queen/bankman.cpp
index c82e5f7ace..5df13afed7 100644
--- a/queen/bankman.cpp
+++ b/queen/bankman.cpp
@@ -28,7 +28,9 @@ namespace Queen {
BankManager::BankManager(Resource *res)
: _res(res) {
- flush();
+ memset(_frames, 0, sizeof(_frames));
+ memset(_banks, 0, sizeof(_banks));
+ memset(_loadedBanks, 0, sizeof(_loadedBanks));
}
BankManager::~BankManager() {
@@ -112,12 +114,6 @@ void BankManager::close(uint32 bankslot) {
_loadedBanks[bankslot][0] = '\0';
}
-void BankManager::flush() {
- memset(_frames, 0, sizeof(_frames));
- memset(_banks, 0, sizeof(_banks));
- memset(_loadedBanks, 0, sizeof(_loadedBanks));
-}
-
BobFrame *BankManager::fetchFrame(uint32 index) {
debug(9, "BankManager::fetchFrame(%d)", index);
assert(index < MAX_FRAMES_NUMBER);