aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sword2/memory.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/sword2/memory.cpp b/sword2/memory.cpp
index 6d348cfd29..a76a57e682 100644
--- a/sword2/memory.cpp
+++ b/sword2/memory.cpp
@@ -244,8 +244,9 @@ void MemoryManager::memFree(byte *ptr) {
}
void MemoryManager::memDisplay() {
- for (int i = 0; i < _numBlocks; i++)
- Debug_Printf("%d: %ld bytes allocated by resource %d\n", i, _memBlocks[i].size, _memBlocks[i].uid);
+ for (int i = 0; i < MAX_BLOCKS; i++)
+ if (_memBlocks[i].ptr)
+ Debug_Printf("%d: %ld bytes allocated by resource %d\n", i, _memBlocks[i].size, _memBlocks[i].uid);
}
void MemoryManager::memStatusStr(char *buf) {