From 641039520da58ae4f73ab66e61b02adf670f72f7 Mon Sep 17 00:00:00 2001 From: dzaima Date: Mon, 26 May 2025 00:03:56 +0300 Subject: [PATCH] make genericDesc crash on invalid argument --- src/core/stuff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/stuff.c b/src/core/stuff.c index 7c911e3a..bfd04cfb 100644 --- a/src/core/stuff.c +++ b/src/core/stuff.c @@ -384,7 +384,7 @@ char* genericDesc(B x) { if (isMd1(x)) return "1-modifier"; if (isMd2(x)) return "2-modifier"; if (isNsp(x)) return "namespace"; - return "object of unknown type"; + fatal("genericDesc was passed an object of unhandled type"); } NOINLINE NORETURN void expI_B(B what) {