summaryrefslogtreecommitdiff
path: root/hash.c
diff options
context:
space:
mode:
-rw-r--r--hash.c4
1 files changed, 1 insertions, 3 deletions
@@ -323,9 +323,7 @@ rb_hash_initialize(int argc, VALUE *argv, VALUE hash)
rb_hash_modify(hash);
if (rb_block_given_p()) {
- if (argc > 0) {
- rb_raise(rb_eArgError, "wrong number of arguments");
- }
ifnone = rb_block_proc();
default_proc_arity_check(ifnone);
RHASH_IFNONE(hash) = ifnone;