diff options
-rw-r--r-- | string.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -7329,6 +7329,8 @@ rb_str_casemap(VALUE source, OnigCaseFoldType *flags, rb_encoding *enc) DATA_PTR(buffer_anchor) = 0; mapping_buffer_free(current_buffer); + RB_GC_GUARD(buffer_anchor); + /* TODO: check about string terminator character */ str_enc_copy(target, source); /*ENC_CODERANGE_SET(mapped, cr);*/ |