1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 10:28:10 +00:00

AK: Provide a default set of Traits for const types

This commit is contained in:
Tim Schumacher 2023-11-08 21:12:54 +01:00 committed by Tim Flynn
parent a2f60911fe
commit e9dda2a5f8
5 changed files with 22 additions and 29 deletions

View file

@ -43,10 +43,8 @@ static constexpr size_t s_max_range_mask_size = s_max_glyph_count / (256 * 8);
}
// FIXME: We define the traits for the const FontFileHeader, because that's the one we use, and defining
// Traits<T> doesn't apply to Traits<T const>. Once that's fixed, remove the const here.
template<>
class AK::Traits<Gfx::FontFileHeader const> : public DefaultTraits<Gfx::FontFileHeader const> {
class AK::Traits<Gfx::FontFileHeader> : public DefaultTraits<Gfx::FontFileHeader> {
public:
static constexpr bool is_trivially_serializable() { return true; }
};