summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2023-02-19 21:54:45 +0100
committerNicolas Werner <nicolas.werner@hotmail.de>2023-02-19 21:54:45 +0100
commite9f4298418c1ae10851e50c3c717a699ec1f0a4c (patch)
treeb2b36b651f9d512d4c764030137537ecf25e93f1
parent920409e9149f99e894eb2e3bcd316e51a65e1bde (diff)
Fix gcc10 compat
-rwxr-xr-xscripts/emoji_codegen.py2
-rw-r--r--src/emoji/Provider.cpp2
2 files changed, 2 insertions, 2 deletions
diff --git a/scripts/emoji_codegen.py b/scripts/emoji_codegen.py
index d3935473..2de09fdb 100755
--- a/scripts/emoji_codegen.py
+++ b/scripts/emoji_codegen.py
@@ -15,7 +15,7 @@ class Emoji(object):
def generate_qml_list(**kwargs):
entrycount = sum([len(c[1]) for c in kwargs.items()])
tmpl = Template('''
-constexpr std::array<Emoji, {{ entrycount }} > emoji::Provider::emoji = {
+constexpr const std::array<Emoji, {{ entrycount }} > emoji::Provider::emoji = {
{%- for c in kwargs.items() %}
// {{ c[0].capitalize() }}
{%- for e in c[1] %}
diff --git a/src/emoji/Provider.cpp b/src/emoji/Provider.cpp
index d3a13458..31e808ce 100644
--- a/src/emoji/Provider.cpp
+++ b/src/emoji/Provider.cpp
@@ -16,7 +16,7 @@ null_literal(const char16_t (&lit)[N])
return std::u16string_view(lit, N);
}
-constexpr std::array<Emoji, 3681> emoji::Provider::emoji = {
+constexpr const std::array<Emoji, 3681> emoji::Provider::emoji = {
// People
Emoji{null_literal(u"\U0001F600"),
null_literal(u"grinning"),