fix(printf): add LV_PRIX32 to fix build error (#3555)
Co-authored-by: pengyiqiang <pengyiqiang@xiaomi.com>
This commit is contained in:
@@ -105,7 +105,7 @@ void lv_draw_sw_letter(lv_draw_ctx_t * draw_ctx, const lv_draw_label_dsc_t * dsc
|
|||||||
if(letter >= 0x20 &&
|
if(letter >= 0x20 &&
|
||||||
letter != 0xf8ff && /*LV_SYMBOL_DUMMY*/
|
letter != 0xf8ff && /*LV_SYMBOL_DUMMY*/
|
||||||
letter != 0x200c) { /*ZERO WIDTH NON-JOINER*/
|
letter != 0x200c) { /*ZERO WIDTH NON-JOINER*/
|
||||||
LV_LOG_WARN("lv_draw_letter: glyph dsc. not found for U+%" PRIX32, letter);
|
LV_LOG_WARN("lv_draw_letter: glyph dsc. not found for U+%" LV_PRIX32, letter);
|
||||||
|
|
||||||
#if LV_USE_FONT_PLACEHOLDER
|
#if LV_USE_FONT_PLACEHOLDER
|
||||||
/* draw placeholder */
|
/* draw placeholder */
|
||||||
|
|||||||
@@ -40,14 +40,20 @@
|
|||||||
/* platform-specific printf format for int32_t, usually "d" or "ld" */
|
/* platform-specific printf format for int32_t, usually "d" or "ld" */
|
||||||
#define LV_PRId32 PRId32
|
#define LV_PRId32 PRId32
|
||||||
#define LV_PRIu32 PRIu32
|
#define LV_PRIu32 PRIu32
|
||||||
|
#define LV_PRIx32 PRIx32
|
||||||
|
#define LV_PRIX32 PRIX32
|
||||||
#else
|
#else
|
||||||
#define LV_PRId32 "d"
|
#define LV_PRId32 "d"
|
||||||
#define LV_PRIu32 "u"
|
#define LV_PRIu32 "u"
|
||||||
|
#define LV_PRIx32 "x"
|
||||||
|
#define LV_PRIX32 "X"
|
||||||
#endif
|
#endif
|
||||||
#else
|
#else
|
||||||
/* hope this is correct for ports without __has_include or without inttypes.h */
|
/* hope this is correct for ports without __has_include or without inttypes.h */
|
||||||
#define LV_PRId32 "d"
|
#define LV_PRId32 "d"
|
||||||
#define LV_PRIu32 "u"
|
#define LV_PRIu32 "u"
|
||||||
|
#define LV_PRIx32 "x"
|
||||||
|
#define LV_PRIX32 "X"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
|
|||||||
Reference in New Issue
Block a user