diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/hash.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/hash.c b/src/hash.c index c39560d5c..8e6be2214 100644 --- a/src/hash.c +++ b/src/hash.c @@ -221,7 +221,7 @@ mrb_hash_set(mrb_state *mrb, mrb_value hash, mrb_value key, mrb_value val) kh_value(h, k).n = kh_size(h)-1; } - mrb_write_barrier(mrb, (struct RBasic*)RHASH(hash)); + mrb_field_write_barrier_value(mrb, (struct RBasic*)RHASH(hash), val); return; } |
