aboutsummaryrefslogtreecommitdiff
path: root/lib/gui
diff options
context:
space:
mode:
authorghost <andreas.monzner@multimedia-labs.de>2010-11-02 12:22:43 +0100
committerghost <andreas.monzner@multimedia-labs.de>2010-11-02 12:25:58 +0100
commitafbe9cb01976b8e246ceebe299566700f3c55b0c (patch)
tree9c69d5d3a6dfe2e04c13fc8ca0b9f088ea26cf3d /lib/gui
parent27305d845d1bb4ca86a7e3e03b4c08cf3f3433fc (diff)
downloadenigma2-afbe9cb01976b8e246ceebe299566700f3c55b0c.tar.gz
enigma2-afbe9cb01976b8e246ceebe299566700f3c55b0c.zip
add assertion for missing windowstyle
Diffstat (limited to 'lib/gui')
-rw-r--r--lib/gui/ewindowstyle.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/gui/ewindowstyle.cpp b/lib/gui/ewindowstyle.cpp
index 68a74e0c..0ecdc2a2 100644
--- a/lib/gui/ewindowstyle.cpp
+++ b/lib/gui/ewindowstyle.cpp
@@ -28,7 +28,9 @@ eWindowStyleManager::~eWindowStyleManager()
void eWindowStyleManager::getStyle(int style_id, ePtr<eWindowStyle> &style)
{
- style = m_current_style[style_id];
+ std::map<int, ePtr<eWindowStyle> >::iterator it = m_current_style.find(style_id);
+ ASSERT(it != m_current_style.end());
+ style = it->second;
}
void eWindowStyleManager::setStyle(int style_id, eWindowStyle *style)