diff options
Diffstat (limited to 'enum.c')
-rw-r--r-- | enum.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -2103,6 +2103,8 @@ enum_chunk(int argc, VALUE *argv, VALUE enumerable) VALUE initial_state; VALUE enumerator; + if(!rb_block_given_p()) + rb_raise(rb_eArgError, "no block given"); rb_scan_args(argc, argv, "01", &initial_state); enumerator = rb_obj_alloc(rb_cEnumerator); |