diff options
author | Szymon Kłos <szymon.klos@collabora.com> | 2022-01-06 16:38:08 +0100 |
---|---|---|
committer | Michael Meeks <michael.meeks@collabora.com> | 2022-01-07 10:52:51 +0100 |
commit | ad9f5f24107e9f284352eb960944e408931bdaba (patch) | |
tree | 52151dc6de773da643a2db61a5c4ff5286c90c3b | |
parent | c9b5378656bf7c4caf165ccda1026842cf582bbf (diff) |
jsonwriter: encode tab space character
Change-Id: Idf473f029c2e38efe817c38d4cb00bdd09648d36
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/128052
Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoffice@gmail.com>
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
-rw-r--r-- | tools/source/misc/json_writer.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/source/misc/json_writer.cxx b/tools/source/misc/json_writer.cxx index 0072e57f1eb6..a262c22dd4ef 100644 --- a/tools/source/misc/json_writer.cxx +++ b/tools/source/misc/json_writer.cxx @@ -165,6 +165,13 @@ void JsonWriter::writeEscapedOUString(const OUString& rPropVal) *mPos = 'n'; ++mPos; } + else if (ch == '\t') + { + *mPos = '\\'; + ++mPos; + *mPos = 't'; + ++mPos; + } else if (ch == '\r') { *mPos = '\\'; |