From 98f99a9f7e2911e844e184494958bc6f4f6048ab Mon Sep 17 00:00:00 2001 From: Timothy Flynn Date: Wed, 14 Sep 2022 12:16:59 -0400 Subject: [PATCH] LibGfx: Change Emoji::emoji_for_code_points to accept const code points Span is the type used when converting a constant Vector to a Span. --- Userland/Libraries/LibGfx/Font/Emoji.cpp | 2 +- Userland/Libraries/LibGfx/Font/Emoji.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGfx/Font/Emoji.cpp b/Userland/Libraries/LibGfx/Font/Emoji.cpp index 882517d9a6e..c570b9efd58 100644 --- a/Userland/Libraries/LibGfx/Font/Emoji.cpp +++ b/Userland/Libraries/LibGfx/Font/Emoji.cpp @@ -25,7 +25,7 @@ Bitmap const* Emoji::emoji_for_code_point(u32 code_point) return emoji_for_code_points(Array { code_point }); } -Bitmap const* Emoji::emoji_for_code_points(Span const& code_points) +Bitmap const* Emoji::emoji_for_code_points(Span const& code_points) { // FIXME: This function is definitely not fast. auto basename = String::join('_', code_points, "U+{:X}"sv); diff --git a/Userland/Libraries/LibGfx/Font/Emoji.h b/Userland/Libraries/LibGfx/Font/Emoji.h index 804d7e4680d..521908a6968 100644 --- a/Userland/Libraries/LibGfx/Font/Emoji.h +++ b/Userland/Libraries/LibGfx/Font/Emoji.h @@ -17,7 +17,7 @@ class Bitmap; class Emoji { public: static Gfx::Bitmap const* emoji_for_code_point(u32 code_point); - static Gfx::Bitmap const* emoji_for_code_points(Span const&); + static Gfx::Bitmap const* emoji_for_code_points(Span const&); static Gfx::Bitmap const* emoji_for_code_point_iterator(Utf8CodePointIterator&); };