فهرست منبع

LibGUI: Skip non-font files in the FontDatabase constructor

Tibor Nagy 5 سال پیش
والد
کامیت
cebf6a7039
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      Libraries/LibGUI/FontDatabase.cpp

+ 3 - 0
Libraries/LibGUI/FontDatabase.cpp

@@ -52,6 +52,9 @@ FontDatabase::FontDatabase()
     }
     while (di.has_next()) {
         String name = di.next_path();
+        if (!name.ends_with(".font"))
+            continue;
+
         auto path = String::format("/res/fonts/%s", name.characters());
         if (auto font = Gfx::Font::load_from_file(path)) {
             Metadata metadata;