Fix constexpr reinterpret_cast: patch user_dictionary.h at build time

This commit is contained in:
afiqzudinhadi 2026-06-22 22:52:40 +08:00
parent efbebfd1d2
commit 13e873414b
2 changed files with 33 additions and 0 deletions

View file

@ -0,0 +1,11 @@
--- a/dictionary/user_dictionary.h
+++ b/dictionary/user_dictionary.h
@@ -15,7 +15,7 @@
struct StenoUserDictionaryData {
StenoUserDictionaryData() = default;
- constexpr StenoUserDictionaryData(const uint8_t *mem, size_t size) {
+ StenoUserDictionaryData(const uint8_t *mem, size_t size) {
assert((size & (size - 1)) == 0);
hashTable = (uint32_t *)mem;
reverseHashTable = (const uint32_t *)(mem + size / 8);