diff --git a/src/draw/sw/lv_draw_sw_vector.c b/src/draw/sw/lv_draw_sw_vector.c index b5ed700482..a679ba4859 100644 --- a/src/draw/sw/lv_draw_sw_vector.c +++ b/src/draw/sw/lv_draw_sw_vector.c @@ -11,7 +11,7 @@ #include "../lv_draw_private.h" #include "lv_draw_sw.h" -#if LV_USE_VECTOR_GRAPHIC && LV_USE_THORVG +#if LV_USE_DRAW_SW && LV_USE_VECTOR_GRAPHIC && LV_USE_THORVG #if LV_USE_THORVG_INTERNAL #include "../../libs/thorvg/thorvg_capi.h" #else @@ -535,4 +535,4 @@ void lv_draw_sw_vector(lv_draw_task_t * t, lv_draw_vector_dsc_t * dsc) * STATIC FUNCTIONS **********************/ -#endif /*LV_USE_DRAW_SW*/ +#endif /*LV_USE_DRAW_SW && LV_USE_VECTOR_GRAPHIC && LV_USE_THORVG*/