From 0c6b5eae653fb01978f61b378cf2bd2a3dc074ce Mon Sep 17 00:00:00 2001 From: Istvan Miklos Date: Tue, 3 Jul 2018 12:21:45 +0200 Subject: [PATCH] Fix incorrect output from JSON.stringify (#2416) This patch fixes the #2383 issue JerryScript-DCO-1.0-Signed-off-by: Istvan Miklos imiklos2@inf.u-szeged.hu --- jerry-ext/handler/handler-print.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jerry-ext/handler/handler-print.c b/jerry-ext/handler/handler-print.c index fa50b20e2..86725f082 100644 --- a/jerry-ext/handler/handler-print.c +++ b/jerry-ext/handler/handler-print.c @@ -65,11 +65,11 @@ jerryx_handler_print (const jerry_value_t func_obj_val, /**< function object */ jerry_length_t substr_pos = 0; jerry_char_t substr_buf[256]; - while ((substr_size = jerry_substring_to_char_buffer (str_val, - substr_pos, - substr_pos + 256, - substr_buf, - 256)) != 0) + while ((substr_size = jerry_substring_to_utf8_char_buffer (str_val, + substr_pos, + substr_pos + 256, + substr_buf, + 256)) != 0) { #ifdef JERRY_DEBUGGER jerry_debugger_send_output (substr_buf, substr_size, JERRY_DEBUGGER_OUTPUT_OK);