X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=workshop.c;h=8c24e03b308de083eabef432d6ae4f22cb3c1c35;hb=c2ee05fe23699fd1de7e1d8259b9bc272b232058;hp=55b32d074164674c841c64bbd452aaf4cc989a86;hpb=70af79f5399777cdc69cc6939d29df694318ff8d;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/workshop.c b/workshop.c index 55b32d0..8c24e03 100644 --- a/workshop.c +++ b/workshop.c @@ -575,6 +575,12 @@ VG_STATIC void workshop_form_async_imageload( void *data, u32 len ) stbi_image_free( data ); vg_success( "Loaded workshop preview image\n" ); } + else{ + snprintf( workshop_form.error_msg, sizeof(workshop_form.error_msg), + "Preview image could not be loaded. Reason: %s\n", + stbi_failure_reason() ); + ui_start_modal( workshop_form.error_msg, UI_MODAL_BAD ); + } skaterift_end_op(); } @@ -608,8 +614,6 @@ VG_STATIC void _workshop_load_preview_thread( void *data ) } } else{ - vg_error( "Failed to load workshop_preview.jpg: '%s'\n", - stbi_failure_reason() ); vg_async_call( workshop_form_async_imageload, NULL, 0 ); } }