From ccfcc22c036d6c124623eae3e0eaa8c8a98614d4 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Sat, 11 Jun 2022 20:24:05 +0100 Subject: [PATCH] Tracerestrict: Return error instead of assert for unknown subcommands --- src/tracerestrict.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/tracerestrict.cpp b/src/tracerestrict.cpp index b58ca5bd1c..0a80f456df 100644 --- a/src/tracerestrict.cpp +++ b/src/tracerestrict.cpp @@ -1632,8 +1632,7 @@ CommandCost CmdProgramSignalTraceRestrict(TileIndex tile, DoCommandFlag flags, u } default: - NOT_REACHED(); - break; + return CMD_ERROR; } TraceRestrictProgramActionsUsedFlags actions_used_flags; @@ -1794,8 +1793,7 @@ CommandCost CmdProgramSignalTraceRestrictProgMgmt(TileIndex tile, DoCommandFlag } default: - NOT_REACHED(); - break; + return CMD_ERROR; } // update windows