From f5748e28c65ac3ff90cd164d7480b9d52628b933 Mon Sep 17 00:00:00 2001 From: Masaki Muranaka Date: Fri, 22 Mar 2013 15:49:16 +0900 Subject: Use ptrdiff_t instead of int. This is for portability. --- src/vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/vm.c b/src/vm.c index 7dd9d5d6d..456035c0c 100644 --- a/src/vm.c +++ b/src/vm.c @@ -96,7 +96,7 @@ envadjust(mrb_state *mrb, mrb_value *oldbase, mrb_value *newbase) while (ci <= mrb->ci) { struct REnv *e = ci->env; if (e && e->cioff >= 0) { - int off = e->stack - oldbase; + ptrdiff_t off = e->stack - oldbase; e->stack = newbase + off; } -- cgit v1.2.3