summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--lib/mruby/build.rb1
-rw-r--r--src/codedump.c6
2 files changed, 4 insertions, 3 deletions
diff --git a/lib/mruby/build.rb b/lib/mruby/build.rb
index c9a7097b5..6c85d2044 100644
--- a/lib/mruby/build.rb
+++ b/lib/mruby/build.rb
@@ -55,7 +55,6 @@ module MRuby
include LoadGems
attr_accessor :name, :bins, :exts, :file_separator, :build_dir, :gem_clone_dir
attr_reader :libmruby_objs, :gems, :toolchains, :gem_dir_to_repo_url
- attr_writer :enable_bintest, :enable_test
alias libmruby libmruby_objs
diff --git a/src/codedump.c b/src/codedump.c
index e70df3205..524f0b9e1 100644
--- a/src/codedump.c
+++ b/src/codedump.c
@@ -545,8 +545,10 @@ codedump_recur(mrb_state *mrb, const mrb_irep *irep)
int i;
codedump(mrb, irep);
- for (i=0; i<irep->rlen; i++) {
- codedump_recur(mrb, irep->reps[i]);
+ if (irep->reps) {
+ for (i=0; i<irep->rlen; i++) {
+ codedump_recur(mrb, irep->reps[i]);
+ }
}
}
#endif