summaryrefslogtreecommitdiff
path: root/set.c
diff options
context:
space:
mode:
Diffstat (limited to 'set.c')
-rw-r--r--set.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/set.c b/set.c
index ed0ace4224..6dbfd535cf 100644
--- a/set.c
+++ b/set.c
@@ -528,6 +528,7 @@ set_i_initialize_copy(VALUE set, VALUE other)
set_free_embedded(sobj);
set_copy(&sobj->table, RSET_TABLE(other));
+ rb_gc_writebarrier_remember(set);
return set;
}