From cb29c9b4156ad63f2cd06ca4b89c981cb70cec58 Mon Sep 17 00:00:00 2001 From: Kazuaki Tanaka Date: Tue, 20 Sep 2016 23:15:49 +0000 Subject: Fix return value type of bytecode_decoder --- src/vm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/vm.c') diff --git a/src/vm.c b/src/vm.c index d0c86c6c7..832c6c3b2 100644 --- a/src/vm.c +++ b/src/vm.c @@ -720,9 +720,9 @@ argnum_error(mrb_state *mrb, mrb_int num) #endif #ifdef MRB_BYTECODE_DECODE_OPTION -#define BYTECODE_DECODER(x) if( (mrb)->bytecode_decoder ) (mrb)->bytecode_decoder((mrb), (x)) +#define BYTECODE_DECODER(x) ((mrb)->bytecode_decoder)?(mrb)->bytecode_decoder((mrb), (x)):(x) #else -#define BYTECODE_DECODER(x) (x); +#define BYTECODE_DECODER(x) (x) #endif -- cgit v1.2.3