diff options
Diffstat (limited to 'include/ruby/internal/gc.h')
-rw-r--r-- | include/ruby/internal/gc.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/ruby/internal/gc.h b/include/ruby/internal/gc.h index 5ab3bb266e..19783f3023 100644 --- a/include/ruby/internal/gc.h +++ b/include/ruby/internal/gc.h @@ -785,9 +785,7 @@ rb_obj_written( RGENGC_LOGGING_OBJ_WRITTEN(a, oldv, b, filename, line); #endif - if (!RB_SPECIAL_CONST_P(b)) { - rb_gc_writebarrier(a, b); - } + rb_gc_writebarrier(a, b); return a; } |