Fix implicit locale string formatting bugs

Depending on the phone language the default format may use Arabic
numerals, etc. when not desired.

Bug: fixes #7006
Closes #7040
This commit is contained in:
Veeti Paananen
2017-10-04 19:32:32 +03:00
committed by Moxie Marlinspike
parent 9a876a3672
commit eb456ef2b0
3 changed files with 7 additions and 3 deletions

View File

@@ -25,6 +25,7 @@ import java.net.SocketException;
import java.net.SocketTimeoutException;
import java.net.UnknownHostException;
import java.security.MessageDigest;
import java.util.Locale;
import java.util.Map;
import java.util.Properties;
import java.util.StringTokenizer;
@@ -63,7 +64,7 @@ public class AttachmentServer implements Runnable {
}
public Uri getUri() {
return Uri.parse(String.format("http://127.0.0.1:%d/%s", port, auth));
return Uri.parse(String.format(Locale.ROOT, "http://127.0.0.1:%d/%s", port, auth));
}
public void start() {