From 243bb0dea766e30f52826d523d5f40146b3c5bc3 Mon Sep 17 00:00:00 2001 From: Torbjörn Andersson Date: Wed, 12 Feb 2014 22:15:28 +0100 Subject: AVALANCHE: Silence GCC warnings Mainly, GCC complained about case labels having a value less than the minimum value for the type. Probably because character literals may be signed or unsigned, while _trigger is always unsigned. --- engines/avalanche/help.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'engines') diff --git a/engines/avalanche/help.cpp b/engines/avalanche/help.cpp index 12ea31ebde..c8b71e0177 100644 --- a/engines/avalanche/help.cpp +++ b/engines/avalanche/help.cpp @@ -93,7 +93,7 @@ void Help::switchPage(byte which) { _buttons[y]._trigger = file.readByte(); if (_buttons[y]._trigger == 177) break; - byte index = file.readByte(); + index = file.readByte(); if (_buttons[y]._trigger != 0) _vm->_graphics->helpDrawButton(13 + (y + 1) * 27, index); _buttons[y]._whither = file.readByte(); // This is the position to jump to. @@ -103,10 +103,10 @@ void Help::switchPage(byte which) { case 254: text = Common::String("Esc"); break; - case 'Ö': + case 214: // 'Ö' text = Common::String(24); break; - case 'Ø': + case 216: // 'Ø' text = Common::String(25); break; default: -- cgit v1.2.3