From ed2fd7dd56ffb70a3ef2cf524a2fc9ec62b22e79 Mon Sep 17 00:00:00 2001 From: korenkonder Date: Fri, 28 Nov 2025 22:38:13 +0300 Subject: [PATCH] Don't escape forward slash in JSON --- src/KKdLib/io/json.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/KKdLib/io/json.cpp b/src/KKdLib/io/json.cpp index b01478b1..5b6957b6 100644 --- a/src/KKdLib/io/json.cpp +++ b/src/KKdLib/io/json.cpp @@ -716,7 +716,7 @@ inline static void io_json_write_string(stream& s, std::string& val) { s.write("\\u", 2); char t[5]; - size_t len = sprintf_s(t, 5, "%04x", (wchar_t)*str); + size_t len = sprintf_s(t, 5, "%04x", *str); s.write(t, len); } break; case 0x08: @@ -740,9 +740,6 @@ inline static void io_json_write_string(stream& s, std::string& val) { case 0x5C: s.write("\\\\", 2); break; - case 0x2F: - s.write("\\/", 2); - break; default: s.write_char(*str); }