From 6e337e93d48eb3bda717d862bfb095fde4ce12cd Mon Sep 17 00:00:00 2001 From: randomdude999 Date: Thu, 18 Jan 2024 08:00:27 +0200 Subject: [PATCH] add missing error check to `arch` command --- src/asar/assembleblock.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/asar/assembleblock.cpp b/src/asar/assembleblock.cpp index 829fff77..9c939b33 100644 --- a/src/asar/assembleblock.cpp +++ b/src/asar/assembleblock.cpp @@ -2494,6 +2494,7 @@ void assembleblock(const char * block, int& single_line_for_tracker) if (!stricmp(par, "65816")) { arch=arch_65816; return; } if (!stricmp(par, "spc700")) { arch=arch_spc700; return; } if (!stricmp(par, "superfx")) { arch=arch_superfx; return; } + asar_throw_error(0, error_type_block, error_id_broken_command, "arch", "Invalid architecture, expected one of 65816, spc700, superfx"); } else if (is0("{") || is0("}")) {} else