diff options
author | Jean Boussier <[email protected]> | 2025-05-13 21:39:48 +0200 |
---|---|---|
committer | Jean Boussier <[email protected]> | 2025-05-13 22:27:42 +0200 |
commit | 1ee4b43a56e9539d3b09c08114c59cb49857b956 () | |
tree | 821b7dd1907f62e8e59b32abad71deb464fa7354 /set.c | |
parent | 1d4822a175a0dfccca8f252b0e757a1991bd54f9 (diff) |
Set#merge: raise if called during iteration
[Bug #21332]
Notes: Merged: https://.com/ruby/ruby/pull/13322
-rw-r--r-- | set.c | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1139,6 +1139,11 @@ set_i_merge(int argc, VALUE *argv, VALUE set) if (rb_keyword_given_p()) { rb_raise(rb_eArgError, "no keywords accepted"); } rb_check_frozen(set); int i; |