diff --git a/src/lib/evas/canvas/efl_canvas_image.c b/src/lib/evas/canvas/efl_canvas_image.c index d78f1f675b..f4a8cb1f22 100644 --- a/src/lib/evas/canvas/efl_canvas_image.c +++ b/src/lib/evas/canvas/efl_canvas_image.c @@ -599,8 +599,7 @@ _evas_image_animated_frame_set(Eo *eo_obj, int frame_index) evas_object_async_block(obj); frame_count = evas_object_image_animated_frame_count_get(eo_obj); - /* limit the size of frame to FRAME_MAX */ - if ((frame_count > FRAME_MAX) || (frame_count < 0) || (frame_index > frame_count)) + if ((frame_count < 0) || (frame_index > frame_count)) return EINA_FALSE; if (!ENFN->image_animated_frame_set) return EINA_FALSE; diff --git a/src/lib/evas/canvas/evas_image_private.h b/src/lib/evas/canvas/evas_image_private.h index 693125fb84..f8888d71ad 100644 --- a/src/lib/evas/canvas/evas_image_private.h +++ b/src/lib/evas/canvas/evas_image_private.h @@ -254,6 +254,4 @@ void _evas_image_load(Evas_Object *eo_obj, Evas_Object_Protected_Data *obj, Evas EINA_COW_IMAGE_STATE_WRITE_END(Obj, cur_write); \ } -#define FRAME_MAX 1024 - #endif // EVAS_IMAGE_PRIVATE_H