From ead3fd39c49bf8222befe58cd7b079058ade3c11 Mon Sep 17 00:00:00 2001 From: Gary Talent <gary@drinkingtea.net> Date: Wed, 9 Aug 2023 00:00:42 -0500 Subject: [PATCH] [nostalgia/core/studio] Cleanup error handling for TileSheet open fail --- src/nostalgia/modules/core/src/studio/studiomodule.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/nostalgia/modules/core/src/studio/studiomodule.cpp b/src/nostalgia/modules/core/src/studio/studiomodule.cpp index d899064e..debcb469 100644 --- a/src/nostalgia/modules/core/src/studio/studiomodule.cpp +++ b/src/nostalgia/modules/core/src/studio/studiomodule.cpp @@ -17,11 +17,7 @@ class StudioModule: public studio::Module { { {FileExt_ng}, [ctx](ox::CRStringView path) -> ox::Result<studio::BaseEditor*> { - try { - return ox::make<TileSheetEditorImGui>(ctx, path); - } catch (const ox::Exception &ex) { - return ex.toError(); - } + return ox::makeCatch<TileSheetEditorImGui>(ctx, path); } }, {