From aac6e620c686e781e70181305ca40deaee4861fb Mon Sep 17 00:00:00 2001 From: Aryadev Chavali Date: Thu, 25 Apr 2024 02:57:35 +0530 Subject: [PATCH] Moved static_assert outside of vm_execute Doesn't change much but is a bit more legible. --- vm/runtime.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vm/runtime.c b/vm/runtime.c index d6cb149..cc5645a 100644 --- a/vm/runtime.c +++ b/vm/runtime.c @@ -54,13 +54,14 @@ const char *err_as_cstr(err_t err) } } +static_assert(NUMBER_OF_OPCODES == 98, "vm_execute: Out of date"); + static_assert(DATA_TYPE_NIL == -1 && DATA_TYPE_WORD == 2, "Code using OPCODE_DATA_TYPE for quick same type opcode " "conversion may be out of date."); err_t vm_execute(vm_t *vm) { - static_assert(NUMBER_OF_OPCODES == 98, "vm_execute: Out of date"); struct Program *prog = &vm->program; prog_t *program_data = prog->data; if (prog->ptr >= program_data->count)