diff options
author | Max Horn | 2009-01-20 23:19:42 +0000 |
---|---|---|
committer | Max Horn | 2009-01-20 23:19:42 +0000 |
commit | 299736c9e11dfb84d84ba942e7b9982acc02cb14 (patch) | |
tree | 67a440df1b48812116297d40a771f914b2cc1fec /backends/vkeybd/virtual-keyboard-gui.cpp | |
parent | c210b7187618111ee71c1f3d8404dc6ef23042e2 (diff) | |
download | scummvm-rg350-299736c9e11dfb84d84ba942e7b9982acc02cb14.tar.gz scummvm-rg350-299736c9e11dfb84d84ba942e7b9982acc02cb14.tar.bz2 scummvm-rg350-299736c9e11dfb84d84ba942e7b9982acc02cb14.zip |
some code cleanup
svn-id: r35966
Diffstat (limited to 'backends/vkeybd/virtual-keyboard-gui.cpp')
-rw-r--r-- | backends/vkeybd/virtual-keyboard-gui.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/backends/vkeybd/virtual-keyboard-gui.cpp b/backends/vkeybd/virtual-keyboard-gui.cpp index 37a88761aa..b26b34068a 100644 --- a/backends/vkeybd/virtual-keyboard-gui.cpp +++ b/backends/vkeybd/virtual-keyboard-gui.cpp @@ -96,13 +96,14 @@ VirtualKeyboardGUI::~VirtualKeyboardGUI() { } void VirtualKeyboardGUI::initMode(VirtualKeyboard::Mode *mode) { + assert(mode->image); + _kbdSurface = mode->image; _kbdTransparentColor = mode->transparentColor; _kbdBound.setWidth(_kbdSurface->w); _kbdBound.setHeight(_kbdSurface->h); - if (mode->displayArea) - setupDisplayArea(*(mode->displayArea), mode->displayFontColor); + setupDisplayArea(mode->displayArea, mode->displayFontColor); if (_displaying) { extendDirtyRect(_kbdBound); |