hopefully fix frequently segfaults
[enigma2.git] / lib / gui / einput.cpp
index 62a77c5de116981ba496ab5d77a485c8c5612542..30dc3f02adf840048c958866cc62811873085715 100644 (file)
@@ -55,7 +55,7 @@ int eInput::event(int event, void *data, void *data2)
                
                eDebug("cursor is %d", cursor);
                para->setFont(m_font);
-               para->renderString(text, 0);
+               para->renderString(text.empty()?0:text.c_str(), 0);
                int glyphs = para->size();
                
                if (m_have_focus)