aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog4
-rw-r--r--vm_backtrace.c2
2 files changed, 5 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 1ce1d52e58..145fe3bc44 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu Nov 29 10:24:25 2012 Koichi Sasada <ko1@atdot.net>
+
+ * vm_backtrace.c: use `long' for return values of `NUM2LONG()'.
+
Thu Nov 29 09:52:08 2012 NARUSE, Yui <naruse@ruby-lang.org>
* thread.c (do_select): suppress warning (uninitialized value warning)
diff --git a/vm_backtrace.c b/vm_backtrace.c
index 5b4ed10e7e..6d538f1e3a 100644
--- a/vm_backtrace.c
+++ b/vm_backtrace.c
@@ -698,7 +698,7 @@ static VALUE
vm_backtrace_to_ary(rb_thread_t *th, int argc, VALUE *argv, int lev_default, int lev_plus, int to_str)
{
VALUE level, vn;
- int lev, n;
+ long lev, n;
VALUE btval = backtrace_object(th);
rb_backtrace_t *bt;
GetCoreDataFromValue(btval, rb_backtrace_t, bt);