diff --git a/Userland/Libraries/LibGfx/FontDatabase.cpp b/Userland/Libraries/LibGfx/FontDatabase.cpp index 68b16547f0..d866133238 100644 --- a/Userland/Libraries/LibGfx/FontDatabase.cpp +++ b/Userland/Libraries/LibGfx/FontDatabase.cpp @@ -76,7 +76,7 @@ Font& FontDatabase::default_fixed_width_font() } struct FontDatabase::Private { - HashMap> full_name_to_font_map; + HashMap> full_name_to_font_map; Vector> typefaces; }; @@ -93,7 +93,7 @@ FontDatabase::FontDatabase() if (path.ends_with(".font"sv)) { if (auto font = Gfx::BitmapFont::load_from_file(path)) { - m_private->full_name_to_font_map.set(font->qualified_name(), font); + m_private->full_name_to_font_map.set(font->qualified_name(), *font); auto typeface = get_or_create_typeface(font->family(), font->variant()); typeface->add_bitmap_font(font); }