From bf6d5fce18f9008d1bb139b6869892e02f12559b Mon Sep 17 00:00:00 2001 From: Nico Weber Date: Tue, 27 Sep 2022 10:44:18 -0400 Subject: LibWeb: In MimeType serialization, put just one \ in front of each " --- Userland/Libraries/LibWeb/MimeSniff/MimeType.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Userland/Libraries/LibWeb') diff --git a/Userland/Libraries/LibWeb/MimeSniff/MimeType.cpp b/Userland/Libraries/LibWeb/MimeSniff/MimeType.cpp index a6b23a702d..a5c0817c52 100644 --- a/Userland/Libraries/LibWeb/MimeSniff/MimeType.cpp +++ b/Userland/Libraries/LibWeb/MimeSniff/MimeType.cpp @@ -196,8 +196,8 @@ String MimeType::serialized() const // 4. If value does not solely contain HTTP token code points or value is the empty string, then: if (!contains_only_http_token_code_points(value) || value.is_empty()) { // 1. Precede each occurence of U+0022 (") or U+005C (\) in value with U+005C (\). - value = value.replace("\""sv, "\\\""sv, ReplaceMode::All); value = value.replace("\\"sv, "\\\\"sv, ReplaceMode::All); + value = value.replace("\""sv, "\\\""sv, ReplaceMode::All); // 2. Prepend U+0022 (") to value. // 3. Append U+0022 (") to value. -- cgit v1.2.3