mirror of
https://github.com/SerenityOS/serenity.git
synced 2025-01-24 02:12:09 -05:00
LibWeb: Use FlyString in FontCache keys
This commit is contained in:
parent
82444048de
commit
4ec8b9f6ee
1 changed files with 4 additions and 3 deletions
|
@ -26,13 +26,14 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <AK/FlyString.h>
|
||||
#include <AK/HashMap.h>
|
||||
#include <AK/String.h>
|
||||
#include <LibGfx/Forward.h>
|
||||
|
||||
struct FontSelector {
|
||||
String family;
|
||||
String weight;
|
||||
FlyString family;
|
||||
FlyString weight;
|
||||
|
||||
bool operator==(const FontSelector& other) const
|
||||
{
|
||||
|
@ -54,6 +55,6 @@ public:
|
|||
void set(const FontSelector&, NonnullRefPtr<Gfx::Font>);
|
||||
|
||||
private:
|
||||
FontCache() {}
|
||||
FontCache() { }
|
||||
mutable HashMap<FontSelector, NonnullRefPtr<Gfx::Font>> m_fonts;
|
||||
};
|
||||
|
|
Loading…
Add table
Reference in a new issue