From 299736c9e11dfb84d84ba942e7b9982acc02cb14 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Tue, 20 Jan 2009 23:19:42 +0000 Subject: some code cleanup svn-id: r35966 --- backends/vkeybd/virtual-keyboard-gui.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'backends/vkeybd/virtual-keyboard-gui.cpp') 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); -- cgit v1.2.3