mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
14bd875d70
reimplement `Array#delete` in c, fixing `ary.delete(nil, &blk)` firing the block regardless of removal
minimal reproduction:
```rb
ary = [nil]
ret = ary.delete(nil) { "not deleted?" }
```