diff --git a/src/lv_conf_kconfig.h b/src/lv_conf_kconfig.h index 289e581f2..075d1da1e 100644 --- a/src/lv_conf_kconfig.h +++ b/src/lv_conf_kconfig.h @@ -404,12 +404,14 @@ extern "C" { * SPRINTF DISABLE FLOAT *-----------------*/ -#ifndef LV_SPRINTF_DISABLE_FLOAT -#ifndef CONFIG_LV_SPRINTF_DISABLE_FLOAT -#define LV_SPRINTF_DISABLE_FLOAT 0 -#else -#define LV_SPRINTF_DISABLE_FLOAT 1 -#endif +#if CONFIG_LV_CONF_SKIP || LV_CONF_SKIP +# ifndef LV_SPRINTF_DISABLE_FLOAT +# ifndef CONFIG_LV_SPRINTF_DISABLE_FLOAT +# define LV_SPRINTF_DISABLE_FLOAT 0 +# else +# define LV_SPRINTF_DISABLE_FLOAT 1 +# endif +# endif #endif #ifdef __cplusplus