unicode: constify utf8 data table

All users already handle the table as const data.
Move the table itself into .rodata to guard against accidental or
malicious modifications.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Link: https://lore.kernel.org/r/20240809-unicode-const-v1-1-69968a258092@weissschuh.net
Signed-off-by: Gabriel Krisman Bertazi <krisman@suse.de>
This commit is contained in:
Thomas Weißschuh
2024-08-09 17:38:53 +02:00
committed by Gabriel Krisman Bertazi
parent 17712b7ea0
commit 43bf9d9755
3 changed files with 3 additions and 3 deletions

View File

@@ -78,6 +78,6 @@ struct utf8data_table {
const unsigned char *utf8data;
};
extern struct utf8data_table utf8_data_table;
extern const struct utf8data_table utf8_data_table;
#endif /* UTF8NORM_H */