From 94ab4c83527d9f7bcec97bf959899dc655f8ba66 Mon Sep 17 00:00:00 2001 From: athrxx Date: Sun, 24 Feb 2019 19:54:17 +0100 Subject: KYRA: (EOB1/Amiga) - fix warning --- engines/kyra/script/script_eob.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/engines/kyra/script/script_eob.cpp b/engines/kyra/script/script_eob.cpp index cc3fc0a84f..c0c143bc4d 100644 --- a/engines/kyra/script/script_eob.cpp +++ b/engines/kyra/script/script_eob.cpp @@ -514,7 +514,7 @@ int EoBInfProcessor::oeob_moveInventoryItemToBlock(int8 *data) { } int EoBInfProcessor::oeob_printMessage_v1(int8 *data) { - static const uint8 amigaColorMap[16] = { 0x00, 0x06, 0x1d, 0x1b, 0x1a, 0x17, 0x18, 0x0e, 0x19, 0x1c, 0x1c, 0x1e, 0x13, 0x0a, 0x11, 0x1f }; + static const char amigaColorMap[16] = { 0x00, 0x06, 0x1d, 0x1b, 0x1a, 0x17, 0x18, 0x0e, 0x19, 0x1c, 0x1c, 0x1e, 0x13, 0x0a, 0x11, 0x1f }; static const char colorConfig[] = "\x6\x21\x2\x21"; char col[5]; int8 *pos = data; @@ -527,10 +527,10 @@ int EoBInfProcessor::oeob_printMessage_v1(int8 *data) { col[3] = *pos++; if (_vm->gameFlags().platform == Common::kPlatformAmiga) { - assert(col[1] < 16); - assert(col[3] < 16); - col[1] = amigaColorMap[col[1]]; - col[3] = amigaColorMap[col[3]]; + assert((uint8)col[1] < 16); + assert((uint8)col[3] < 16); + col[1] = amigaColorMap[(uint8)col[1]]; + col[3] = amigaColorMap[(uint8)col[3]]; } _vm->txt()->printMessage(col); -- cgit v1.2.3