summaryrefslogtreecommitdiffhomepage
path: root/android
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2022-07-04 15:00:14 +0200
committerDavid Lönnhager <david.l@mullvad.net>2022-07-05 09:45:39 +0200
commit14255888c2cc23500f917e5e4f2bc9b23ab1c8ed (patch)
treefb3045b3a63dca4eca5c05eaacdcb7c7b5ba1a67 /android
parent668c3e5ca3e69386f043256f2c458dcf77628405 (diff)
downloadmullvadvpn-14255888c2cc23500f917e5e4f2bc9b23ab1c8ed.tar.xz
mullvadvpn-14255888c2cc23500f917e5e4f2bc9b23ab1c8ed.zip
Fix unnecessary allocs
Diffstat (limited to 'android')
-rw-r--r--android/translations-converter/src/android/string_value.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/android/translations-converter/src/android/string_value.rs b/android/translations-converter/src/android/string_value.rs
index f11453d020..0cec2f49ea 100644
--- a/android/translations-converter/src/android/string_value.rs
+++ b/android/translations-converter/src/android/string_value.rs
@@ -2,7 +2,7 @@ use lazy_static::lazy_static;
use regex::Regex;
use serde::{Deserialize, Deserializer, Serialize};
use std::{
- fmt::{self, Display, Formatter},
+ fmt::{self, Display, Formatter, Write},
ops::Deref,
};
@@ -74,7 +74,7 @@ impl StringValue {
output.push('%');
} else {
// String doesn't have a parameter index, so it is added
- output.push_str(&format!("%{}$", index + offset));
+ write!(&mut output, "%{}$", index + offset).expect("formatting failed");
}
output.push_str(part);