From cebf6a7039eb33ef4a2b8d539bb73b330ca18cd2 Mon Sep 17 00:00:00 2001 From: Tibor Nagy Date: Wed, 11 Mar 2020 18:13:46 +0100 Subject: [PATCH] LibGUI: Skip non-font files in the FontDatabase constructor --- Libraries/LibGUI/FontDatabase.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Libraries/LibGUI/FontDatabase.cpp b/Libraries/LibGUI/FontDatabase.cpp index 7815cde43f..fd038588fe 100644 --- a/Libraries/LibGUI/FontDatabase.cpp +++ b/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;