From 81e0a00966ef575659211db5f89d8569aa01231e Mon Sep 17 00:00:00 2001 From: Chris Apers Date: Mon, 5 Jun 2006 19:33:10 +0000 Subject: Fixed PalmOS ARM crashes svn-id: r22942 --- engines/kyra/kyra.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'engines/kyra/kyra.h') diff --git a/engines/kyra/kyra.h b/engines/kyra/kyra.h index 50f570be9e..16141897ac 100644 --- a/engines/kyra/kyra.h +++ b/engines/kyra/kyra.h @@ -983,15 +983,17 @@ protected: static const uint16 _itemPosX[]; static const uint8 _itemPosY[]; - static Button _buttonData[]; - static Button *_buttonDataListPtr[]; + void setupButtonData(); + Button *_buttonData; + Button **_buttonDataListPtr; static Button _menuButtonData[]; static Button _scrollUpButton; static Button _scrollDownButton; bool _haveScrollButtons; - static Menu _menu[]; + void setupMenu(); + Menu *_menu; static const uint8 _magicMouseItemStartFrame[]; static const uint8 _magicMouseItemEndFrame[]; @@ -1052,6 +1054,7 @@ private: int _musicSoundChannel; const char *_menuAudioFile; + int _selectedMenuItem; // gui/menu specific private: -- cgit v1.2.3