Fix segfault at exit caused by non grabbed font
authorKahrl <kahrl@gmx.net>
Sun, 30 Nov 2014 22:21:14 +0000 (23:21 +0100)
committerKahrl <kahrl@gmx.net>
Sun, 30 Nov 2014 22:21:14 +0000 (23:21 +0100)
src/fontengine.cpp

index f73f47ff7f4135225c2e599a1120c16fb8659967..e6564854db2dc51693ccc3df8b54fecd872ff5e0 100644 (file)
@@ -456,6 +456,7 @@ void FontEngine::initSimpleFont(unsigned int basesize, FontMode mode)
        }
 
        if (font != NULL) {
+               font->grab();
                m_font_cache[mode][basesize] = font;
        }
 }