diff options
| -rw-r--r-- | mrbgems/mruby-pack/src/pack.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/mrbgems/mruby-pack/src/pack.c b/mrbgems/mruby-pack/src/pack.c index c212b6ef7..30b5e7fa0 100644 --- a/mrbgems/mruby-pack/src/pack.c +++ b/mrbgems/mruby-pack/src/pack.c @@ -1008,7 +1008,6 @@ pack_x(mrb_state *mrb, mrb_value dst, mrb_int didx, int count) { long i; - if (count < 0) return 0; dst = str_len_ensure(mrb, dst, didx + count); for (i = 0; i < count; i++) { RSTRING_PTR(dst)[didx + i] = '\0'; @@ -1019,7 +1018,6 @@ pack_x(mrb_state *mrb, mrb_value dst, mrb_int didx, int count) static int unpack_x(mrb_state *mrb, int slen, int count) { - if (count < 0) return slen; if (slen < count) { mrb_raise(mrb, E_ARGUMENT_ERROR, "x outside of string"); } |
