summaryrefslogtreecommitdiffhomepage
path: root/src/vm.c
diff options
context:
space:
mode:
authorKazuaki Tanaka <[email protected]>2016-09-20 23:15:49 +0000
committerKazuaki Tanaka <[email protected]>2016-09-20 23:15:49 +0000
commitcb29c9b4156ad63f2cd06ca4b89c981cb70cec58 (patch)
tree04c4cdc77a374c7ffa7f090477ba6f759a27ebbf /src/vm.c
parent968ebac00183b2d015be89349d10c4ee96664e47 (diff)
downloadmruby-cb29c9b4156ad63f2cd06ca4b89c981cb70cec58.tar.gz
mruby-cb29c9b4156ad63f2cd06ca4b89c981cb70cec58.zip
Fix return value type of bytecode_decoder
Diffstat (limited to 'src/vm.c')
-rw-r--r--src/vm.c4
1 files changed, 2 insertions, 2 deletions
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