From 42359d6241c4d66eb71f3bf95fd938d14e124555 Mon Sep 17 00:00:00 2001 From: Kouhei Sutou Date: Sat, 28 Feb 2015 15:30:18 +0900 Subject: Use ptrdiff_t to suppress signedness warning 3df32161797aa9c6e9df259e8d8571b454cb2333 says so but there is no warning with GCC 4.9 on my Debian GNU/Linux environment. --- src/vm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/vm.c b/src/vm.c index c54e01bd7..7f3a3c151 100644 --- a/src/vm.c +++ b/src/vm.c @@ -220,7 +220,7 @@ cipush(mrb_state *mrb) int ridx = ci->ridx; if (ci + 1 == c->ciend) { - size_t size = ci - c->cibase; + ptrdiff_t size = ci - c->cibase; c->cibase = (mrb_callinfo *)mrb_realloc(mrb, c->cibase, sizeof(mrb_callinfo)*size*2); c->ci = c->cibase + size; -- cgit v1.2.3