فهرست منبع

Fix stupid crash on fallback glyph handling (ttf branch)

ocornut 10 سال پیش
والد
کامیت
188165a063
1فایلهای تغییر یافته به همراه2 افزوده شده و 1 حذف شده
  1. 2 1
      imgui.cpp

+ 2 - 1
imgui.cpp

@@ -6550,7 +6550,8 @@ const ImFont::Glyph* ImFont::FindGlyph(unsigned short c) const
     if (c < (int)IndexLookup.size())
     if (c < (int)IndexLookup.size())
     {
     {
         const int i = IndexLookup[c];
         const int i = IndexLookup[c];
-        return &Glyphs[i];
+        if (i != -1)
+            return &Glyphs[i];
     }
     }
     return FallbackGlyph;
     return FallbackGlyph;
 }
 }