add assertion for missing windowstyle
authorghost <andreas.monzner@multimedia-labs.de>
Tue, 2 Nov 2010 11:22:43 +0000 (12:22 +0100)
committerghost <andreas.monzner@multimedia-labs.de>
Tue, 2 Nov 2010 11:25:58 +0000 (12:25 +0100)
lib/gui/ewindowstyle.cpp

index 68a74e0c836bf551d5380e9a49a9262bc6436610..0ecdc2a245c79ae36ef750194d24ae3702592282 100644 (file)
@@ -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)