summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-01 20:45:09 -0300
committerJanito Vaqueiro Ferreira Filho <janito@mullvad.net>2021-03-01 20:45:09 -0300
commit4fd3dc59480e313d043acd7b4ba69b7b6f4e392f (patch)
tree9e887f6b853ca20dd1cbf986f5031d4b4215013d /android
parentd375db98b18b25e8002334e6d4783803cd4412df (diff)
parent761d5c7c0e1433b5fefa9e3016e13b3f6ac45839 (diff)
downloadmullvadvpn-4fd3dc59480e313d043acd7b4ba69b7b6f4e392f.tar.xz
mullvadvpn-4fd3dc59480e313d043acd7b4ba69b7b6f4e392f.zip
Merge branch 'fix-escaping-in-translations-converter'
Diffstat (limited to 'android')
-rw-r--r--android/translations-converter/src/android.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/translations-converter/src/android.rs b/android/translations-converter/src/android.rs
index 9cd634b1b7..cb6bc2de50 100644
--- a/android/translations-converter/src/android.rs
+++ b/android/translations-converter/src/android.rs
@@ -290,7 +290,7 @@ pub struct StringValue(String);
impl From<&str> for StringValue {
fn from(string: &str) -> Self {
- let value_with_parameters = htmlize::unescape(string)
+ let value_with_parameters = htmlize::escape_text(string)
.replace(r"\", r"\\")
.replace("\"", "\\\"")
.replace(r"'", r"\'");
@@ -320,7 +320,7 @@ impl StringValue {
let value = PARAMETERS.replace_all(&value, "%");
// Unescape XML characters
- self.0 = htmlize::escape_text(value.as_bytes());
+ self.0 = htmlize::unescape(value.as_bytes());
}
/// Clones the internal string value.