summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorKouhei Sutou <[email protected]>2015-02-28 15:30:18 +0900
committerKouhei Sutou <[email protected]>2015-02-28 15:30:18 +0900
commit42359d6241c4d66eb71f3bf95fd938d14e124555 (patch)
treed1013ec0ed89ae850f2eb3435ade6c7a7e7b0ca6 /src
parent414678d61af1d689f56a4d36230415df056905c9 (diff)
downloadmruby-42359d6241c4d66eb71f3bf95fd938d14e124555.tar.gz
mruby-42359d6241c4d66eb71f3bf95fd938d14e124555.zip
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.
Diffstat (limited to 'src')
-rw-r--r--src/vm.c2
1 files changed, 1 insertions, 1 deletions
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;