diff --git a/examples/libs/freetype/lv_example_freetype_1.c b/examples/libs/freetype/lv_example_freetype_1.c index 903141eed..9cccc82f5 100644 --- a/examples/libs/freetype/lv_example_freetype_1.c +++ b/examples/libs/freetype/lv_example_freetype_1.c @@ -26,5 +26,16 @@ void lv_example_freetype_1(void) lv_label_set_text(label, "Hello world\nI'm a font created with FreeType"); lv_obj_center(label); } +#else + +void lv_example_freetype_1(void) +{ + /*TODO + *fallback for online examples*/ + + lv_obj_t * label = lv_label_create(lv_scr_act()); + lv_label_set_text(label, "FreeType is not installed"); + lv_obj_center(label); +} #endif diff --git a/src/extra/libs/gif/lv_gif.c b/src/extra/libs/gif/lv_gif.c index b4ac95de9..bd3a372b7 100644 --- a/src/extra/libs/gif/lv_gif.c +++ b/src/extra/libs/gif/lv_gif.c @@ -145,7 +145,7 @@ static void next_frame_task_cb(lv_timer_t * t) } } - gd_render_frame(gifobj->gif, gifobj->imgdsc.data); + gd_render_frame(gifobj->gif, (uint8_t *)gifobj->imgdsc.data); lv_img_cache_invalidate_src(lv_img_get_src(obj)); lv_obj_invalidate(obj);