diff --git a/source/dyaml/emitter.d b/source/dyaml/emitter.d index 59a0fe2..38e86bf 100644 --- a/source/dyaml/emitter.d +++ b/source/dyaml/emitter.d @@ -1401,7 +1401,7 @@ struct ScalarWriter { //Write an escaped Unicode character. const format = c <= 255 ? "\\x%02X": - c <= 65535 ? "\\u%04X": "\\u%08X"; + c <= 65535 ? "\\u%04X": "\\U%08X"; formattedWrite(appender, format, cast(uint)c); }