diff options
Diffstat (limited to 'pango/json')
-rw-r--r-- | pango/json/gtkjsonprinter.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pango/json/gtkjsonprinter.c b/pango/json/gtkjsonprinter.c index f2f1e273..e9ca03a3 100644 --- a/pango/json/gtkjsonprinter.c +++ b/pango/json/gtkjsonprinter.c @@ -226,7 +226,7 @@ gtk_json_printer_escape_string (GtkJsonPrinter *self, g_string_append (string, "\\t"); break; default: - if ((int) *str < 0x20) + if ((int) *str < 0x20 || (int) *str >= 0x80) { if ((guint) *str < 0x20 || gtk_json_printer_has_flag (self, GTK_JSON_PRINTER_ASCII)) g_string_append_printf (string, "\\u%04x", g_utf8_get_char (str)); |