From 0d0e93e9792963c7d15a88522b20548b87348dc3 Mon Sep 17 00:00:00 2001 From: LittleCube Date: Thu, 26 Dec 2024 18:49:22 -0500 Subject: [PATCH] Check if mod context is good in mod tool (#113) --- RecompModTool/main.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/RecompModTool/main.cpp b/RecompModTool/main.cpp index 51d9ffc..78649ef 100644 --- a/RecompModTool/main.cpp +++ b/RecompModTool/main.cpp @@ -1087,6 +1087,11 @@ int main(int argc, const char** argv) { bool mod_context_good; N64Recomp::Context mod_context = build_mod_context(context, mod_context_good); + if (!mod_context_good) { + fmt::print(stderr, "Failed to create mod context\n"); + return EXIT_FAILURE; + } + std::vector symbols_bin = N64Recomp::symbols_to_bin_v1(mod_context); if (symbols_bin.empty()) { fmt::print(stderr, "Failed to create symbol file\n");