diff --git a/src/modules/evas/loaders/gif/evas_image_load_gif.c b/src/modules/evas/loaders/gif/evas_image_load_gif.c index 7f9d4845d7..ed7d89fe2b 100644 --- a/src/modules/evas/loaders/gif/evas_image_load_gif.c +++ b/src/modules/evas/loaders/gif/evas_image_load_gif.c @@ -911,7 +911,7 @@ evas_image_load_specific_frame(Eina_File *f, goto on_error; } - gif_frame = malloc(sizeof (Gif_Frame)); + gif_frame = calloc(1, sizeof (Gif_Frame)); if (!gif_frame) { *error = EVAS_LOAD_ERROR_RESOURCE_ALLOCATION_FAILED;