From a263c43adb4e4bee7a6d49388d8cc34622f19dc9 Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Thu, 1 Jan 2026 12:35:09 +0900 Subject: [PATCH] vm.c, codedump.c: undef CASE macro Add #undef CASE at end of files to prevent macro redefinition warnings in amalgamation builds. Co-authored-by: Claude --- src/codedump.c | 1 + src/vm.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/codedump.c b/src/codedump.c index 4b1ee02a6..faa75c125 100644 --- a/src/codedump.c +++ b/src/codedump.c @@ -648,3 +648,4 @@ mrb_codedump_all(mrb_state *mrb, struct RProc *proc) mrb_codedump_all_file(mrb, proc, stdout); #endif } +#undef CASE diff --git a/src/vm.c b/src/vm.c index 5b72c141c..219e4e99f 100644 --- a/src/vm.c +++ b/src/vm.c @@ -3448,3 +3448,4 @@ mrb_top_run(mrb_state *mrb, const struct RProc *proc, mrb_value self, mrb_int st } return mrb_vm_run(mrb, proc, self, stack_keep); } +#undef CASE