From 563d95c576c817a63ec64302e67b2ee5daa97c6e Mon Sep 17 00:00:00 2001 From: Oliver Kiehl Date: Sun, 11 Jan 2004 15:42:11 +0000 Subject: [PATCH] fix silly bug svn-id: r12319 --- simon/sound.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/simon/sound.cpp b/simon/sound.cpp index 6167742e92c..011027879b3 100644 --- a/simon/sound.cpp +++ b/simon/sound.cpp @@ -275,8 +275,8 @@ Sound::Sound(const byte game, const GameSpecificSettings *gss, const Common::Str file->seek(0, SEEK_END); int end = file->pos(); file->seek(0, SEEK_SET); - _filenums = (uint16 *)malloc(end / 3 + 1); - _offsets = (uint32 *)malloc((end / 6) * 4 + 1); + _filenums = (uint16 *)malloc((end / 6 + 1) * 2); + _offsets = (uint32 *)malloc((end / 6 + 1) * 4); for (int i = 1; i <= end / 6; i++) { _filenums[i] = file->readUint16BE();