Fix a calloc(0) which led to uninitialized data being used later on.

This commit is contained in:
Dwedit 2018-05-28 10:54:25 -05:00
parent 6ef5232f32
commit 8cd8e7d3ae

View file

@ -796,8 +796,11 @@ static bool content_file_init(
!content_file_init_set_attribs(content, special, content_ctx, error_string))
return false;
info = (struct retro_game_info*)
calloc(content->size, sizeof(*info));
if (content->size > 0)
{
info = (struct retro_game_info*)
calloc(content->size, sizeof(*info));
}
if (info)
{