diff options
Diffstat (limited to 'OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ParcelableProxy.java')
-rw-r--r-- | OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ParcelableProxy.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ParcelableProxy.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ParcelableProxy.java index a24141a69..e5bb1deb4 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ParcelableProxy.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/util/ParcelableProxy.java @@ -34,13 +34,11 @@ public class ParcelableProxy implements Parcelable { private final int TYPE_HTTP = 1; private final int TYPE_SOCKS = 2; - public ParcelableProxy(Proxy proxy) { - InetSocketAddress address = (InetSocketAddress) proxy.address(); + public ParcelableProxy(String hostName, int port, Proxy.Type type) { + mProxyHost = hostName; + mProxyPort = port; - mProxyHost = address.getHostName(); - mProxyPort = address.getPort(); - - switch (proxy.type()) { + switch (type) { case HTTP: { mProxyType = TYPE_HTTP; break; |