Don't be dependent on nbio->image inside task_file_transfer

This commit is contained in:
twinaphex 2016-05-18 23:14:07 +02:00
parent 091496f74d
commit cb4db5c5ab

View File

@ -83,15 +83,20 @@ void rarch_task_file_load_handler(retro_task_t *task)
break;
}
if (nbio->image)
switch (nbio->image_type)
{
if (!rarch_task_image_load_handler(task))
goto task_finished;
case IMAGE_TYPE_PNG:
case IMAGE_TYPE_JPEG:
case IMAGE_TYPE_TGA:
case IMAGE_TYPE_BMP:
if (!rarch_task_image_load_handler(task))
goto task_finished;
break;
case 0:
if (nbio->is_finished)
goto task_finished;
break;
}
else
if (nbio->is_finished)
goto task_finished;
if (task->cancelled)
{