From e808859e295eab2513dfd940c09c2aedcb783b07 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sat, 9 Dec 2023 00:14:30 -0600 Subject: [PATCH] [nostalgia/player] Give player a mechanism for reporting failure in release builds --- src/nostalgia/player/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/nostalgia/player/main.cpp b/src/nostalgia/player/main.cpp index 985f1341..60a4a9a6 100644 --- a/src/nostalgia/player/main.cpp +++ b/src/nostalgia/player/main.cpp @@ -18,8 +18,7 @@ static ox::Error run(int argc, const char **argv) noexcept { nostalgia::registerKeelModules(); #endif if (argc < 2) { - oxErr("Please provide path to project directory or OxFS file.\n"); - return OxError(1); + return OxError(1, "Please provide path to project directory or OxFS file."); } const auto path = argv[1]; oxRequireM(fs, keel::loadRomFs(path)); @@ -37,5 +36,6 @@ int main(int argc, const char **argv) { ox::Error err; err = run(argc, argv); oxAssert(err, "Something went wrong..."); + oxErrf("Failure: {}\n", toStr(err)); return static_cast(err); }