diff options
| author | Tomoyuki Sahara <[email protected]> | 2016-07-19 09:45:32 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2016-07-19 09:45:32 +0900 |
| commit | cc66bf94d1106b5b444a0e96f087f8522fa6b1b5 (patch) | |
| tree | 00ca2fbb10ac6ce96fe9b8e6f7f637a030072a7f /src/pack.c | |
| parent | 13650747e7cdb908492d79a40b69fae37b444a2e (diff) | |
| parent | b9f7daf5b6734a71abc7069482fc213afcd493b6 (diff) | |
| download | mruby-cc66bf94d1106b5b444a0e96f087f8522fa6b1b5.tar.gz mruby-cc66bf94d1106b5b444a0e96f087f8522fa6b1b5.zip | |
Merge pull request #9 from ksss/pointer-sign
Suppress compiler warning [-Wpointer-sign]
Diffstat (limited to 'src/pack.c')
| -rw-r--r-- | src/pack.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pack.c b/src/pack.c index d8bd68d4c..c9023a5fb 100644 --- a/src/pack.c +++ b/src/pack.c @@ -1075,7 +1075,7 @@ mrb_pack_unpack(mrb_state *mrb, mrb_value str) continue; if (flags & PACK_FLAG_COUNT2) { - sptr = RSTRING_PTR(str) + srcidx; + sptr = (const unsigned char *)RSTRING_PTR(str) + srcidx; switch (dir) { case PACK_DIR_HEX: srcidx += unpack_h(mrb, sptr, srclen - srcidx, result, count, flags); @@ -1095,7 +1095,7 @@ mrb_pack_unpack(mrb_state *mrb, mrb_value str) break; } - sptr = RSTRING_PTR(str) + srcidx; + sptr = (const unsigned char *)RSTRING_PTR(str) + srcidx; switch (dir) { case PACK_DIR_CHAR: srcidx += unpack_c(mrb, sptr, srclen - srcidx, result, flags); |
