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);
 				}
 			},
 			{