From 62f343b540340a1f14a79afa99b721c09b1679e6 Mon Sep 17 00:00:00 2001 From: hbl Date: Wed, 22 Jul 2026 13:58:57 +0800 Subject: [PATCH] feat(font): increase allowed number of cmap tables (#10037) --- include/lvgl/font/lv_font_fmt_txt.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/lvgl/font/lv_font_fmt_txt.h b/include/lvgl/font/lv_font_fmt_txt.h index 014c91a8f0..849c043ae2 100644 --- a/include/lvgl/font/lv_font_fmt_txt.h +++ b/include/lvgl/font/lv_font_fmt_txt.h @@ -170,19 +170,19 @@ typedef struct { uint16_t kern_scale; /** Number of cmap tables */ - uint16_t cmap_num : 9; + uint16_t cmap_num; /** Bit per pixel: 1, 2, 3, 4, 8 */ - uint16_t bpp : 4; + uint8_t bpp : 4; /** Type of `kern_dsc` */ - uint16_t kern_classes : 1; + uint8_t kern_classes : 1; /** * storage format of the bitmap * from `lv_font_fmt_txt_bitmap_format_t` */ - uint16_t bitmap_format : 2; + uint8_t bitmap_format : 2; /** * Bytes to which each line is padded.