aboutsummaryrefslogtreecommitdiff
path: root/src/draw/sw/lv_draw_sw_triangle.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/draw/sw/lv_draw_sw_triangle.c')
-rw-r--r--src/draw/sw/lv_draw_sw_triangle.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/draw/sw/lv_draw_sw_triangle.c b/src/draw/sw/lv_draw_sw_triangle.c
index 574ce9d73..315f8a472 100644
--- a/src/draw/sw/lv_draw_sw_triangle.c
+++ b/src/draw/sw/lv_draw_sw_triangle.c
@@ -113,7 +113,7 @@ void lv_draw_sw_triangle(lv_draw_unit_t * draw_unit, const lv_draw_triangle_dsc_
masks[0] = &mask_left;
masks[1] = &mask_right;
masks[2] = &mask_bottom;
- lv_coord_t area_w = lv_area_get_width(&draw_area);
+ int32_t area_w = lv_area_get_width(&draw_area);
lv_opa_t * mask_buf = lv_malloc(area_w);
lv_area_t blend_area = draw_area;
@@ -151,7 +151,7 @@ void lv_draw_sw_triangle(lv_draw_unit_t * draw_unit, const lv_draw_triangle_dsc_
}
else if(grad_dir == LV_GRAD_DIR_HOR) {
if(grad_opa_map) {
- lv_coord_t i;
+ int32_t i;
if(blend_dsc.mask_res == LV_DRAW_SW_MASK_RES_CHANGED) {
blend_dsc.mask_buf = mask_buf;
for(i = 0; i < area_w; i++) {