Pārlūkot izejas kodu

fix Memory error when using zSchrift of TextFeld when there are no font styles yet set

Kolja Strohm 9 mēneši atpakaļ
vecāks
revīzija
5bc865717b
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      TextFeld.cpp

+ 1 - 0
TextFeld.cpp

@@ -186,6 +186,7 @@ TextFeld::TextStyle& TextFeld::TextStyleManager::currentStyle()
 // gibt den aktuellen text renderer zurück
 TextRenderer* TextFeld::TextStyleManager::zCurrentRenderer()
 {
+    if (renderer->getEintragAnzahl() == 0) return 0;
     TextRenderer* tr = renderer->z(current.rendererIndex);
     if (!tr) tr = renderer->z(0);
     if (tr) tr->setSchriftSize(current.fontSize);