Refactor OVERLAY_IMAGE_TRANSFER_NONE

This commit is contained in:
twinaphex 2015-02-23 09:15:33 +01:00
parent 50e731776b
commit ea3d55582a

View File

@ -610,14 +610,11 @@ bool input_overlay_load_overlays_iterate(input_overlay_t *ol)
switch (ol->loading_status) switch (ol->loading_status)
{ {
case OVERLAY_IMAGE_TRANSFER_NONE: case OVERLAY_IMAGE_TRANSFER_NONE:
if (!input_overlay_load_overlay_image(ol, if (input_overlay_load_overlay_image(ol,
ol->overlay_path, &ol->overlays[ol->pos], ol->pos)) ol->overlay_path, &ol->overlays[ol->pos], ol->pos))
{ {
RARCH_ERR("[Overlay]: Failed to load overlay image #%u.\n", (unsigned)ol->pos); ol->loading_status = OVERLAY_IMAGE_TRANSFER_BUSY;
goto error;
} }
ol->loading_status = OVERLAY_IMAGE_TRANSFER_BUSY;
break; break;
case OVERLAY_IMAGE_TRANSFER_BUSY: case OVERLAY_IMAGE_TRANSFER_BUSY:
ol->loading_status = OVERLAY_IMAGE_TRANSFER_DONE; ol->loading_status = OVERLAY_IMAGE_TRANSFER_DONE;