From 18a8812e365f493d9de13d28ae0c1ad85c1ab838 Mon Sep 17 00:00:00 2001 From: nobu Date: Tue, 29 Jan 2013 09:30:37 +0000 Subject: [PATCH] debug: trivial fixes * ext/-test-/debug/init.c (Init_debug): use normal module. * ext/-test-/debug/inspector.c (callback): debug_inspector interfaces now use long. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@38973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 2 +- ext/-test-/debug/init.c | 2 +- ext/-test-/debug/inspector.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 651d6306c5..96166ca0d1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -16,7 +16,7 @@ Tue Jan 29 17:03:28 2013 Koichi Sasada * vm_backtrace.c, include/ruby/debug.h: add new C api (experimental) rb_debug_inspector_frame_self_get(). - * vm.c, vm_core.h, vm_trace.c: move decl. of + * vm.c, vm_core.h, vm_trace.c: move decl. of rb_vm_control_frame_id_and_class() and constify first parameter. Tue Jan 29 16:50:58 2013 Nobuyoshi Nakada diff --git a/ext/-test-/debug/init.c b/ext/-test-/debug/init.c index 4b10112144..fe3979cbc5 100644 --- a/ext/-test-/debug/init.c +++ b/ext/-test-/debug/init.c @@ -6,6 +6,6 @@ void Init_debug(void) { VALUE mBug = rb_define_module("Bug"); - VALUE klass = rb_define_class_under(mBug, "Debug", rb_cModule); + VALUE klass = rb_define_module_under(mBug, "Debug"); TEST_INIT_FUNCS(init); } diff --git a/ext/-test-/debug/inspector.c b/ext/-test-/debug/inspector.c index 6212b2ed93..f0c58e59f9 100644 --- a/ext/-test-/debug/inspector.c +++ b/ext/-test-/debug/inspector.c @@ -5,7 +5,7 @@ static VALUE callback(const rb_debug_inspector_t *dbg_context, void *data) { VALUE locs = rb_debug_inspector_backtrace_locations(dbg_context); - int i, len = RARRAY_LENINT(locs); + long i, len = RARRAY_LEN(locs); VALUE binds = rb_ary_new(); for (i = 0; i < len; ++i) { VALUE entry = rb_ary_new();