aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
Diffstat (limited to 'engines')
-rw-r--r--engines/agos/res_ami.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/agos/res_ami.cpp b/engines/agos/res_ami.cpp
index e3a987d4e7..ecafd46264 100644
--- a/engines/agos/res_ami.cpp
+++ b/engines/agos/res_ami.cpp
@@ -83,8 +83,8 @@ static void convertcompressedclip(uint16 height, uint16 width) {
uint16 length, i, j, k, word1, word2, word3, word4, cliplength;
byte outbyte, outbyte1, x, y;
char n;
- uncbuffer = (byte *)malloc((int32)(height * width / 2));
- uncbfrout = (byte *)malloc((int32)(height * width / 2));
+ uncbuffer = (byte *)malloc(height * width * 2);
+ uncbfrout = (byte *)malloc(height * width * 2);
length = width / 16;
length *= height;
plane0 = READ_BE_UINT32(clipptr) + clipptr; clipptr += 4; plane0 += 4;