Skip to content

Commit 965ba6c

Browse files
committed
Fix GeneratorError messages to be UTF-8 encoded
1 parent a630388 commit 965ba6c

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

ext/json/ext/generator/generator.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,7 @@ RBIMPL_ATTR_NORETURN()
9090
#endif
9191
static void raise_generator_error_str(VALUE invalid_object, VALUE str)
9292
{
93+
rb_enc_associate_index(str, utf8_encindex);
9394
VALUE exc = rb_exc_new_str(eGeneratorError, str);
9495
rb_ivar_set(exc, rb_intern("@invalid_object"), invalid_object);
9596
rb_exc_raise(exc);

0 commit comments

Comments
 (0)