From 39519b65582ba099ac1216b9b7e224c98aef71b1 Mon Sep 17 00:00:00 2001 From: GreaterFire <32649575+GreaterFire@users.noreply.github.com> Date: Sat, 19 Jan 2019 01:18:28 -0800 Subject: [PATCH] Use integer to represent port number --- .../main/java/io/github/trojan_gfw/igniter/MainActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/github/trojan_gfw/igniter/MainActivity.java b/app/src/main/java/io/github/trojan_gfw/igniter/MainActivity.java index 40c6c7d0..9f03cb00 100644 --- a/app/src/main/java/io/github/trojan_gfw/igniter/MainActivity.java +++ b/app/src/main/java/io/github/trojan_gfw/igniter/MainActivity.java @@ -25,7 +25,7 @@ public class MainActivity extends AppCompatActivity { private ToggleButton verifyButton; private Button startStopButton; - private String getConfig(String remoteAddr, short remotePort, String password, boolean verify) { + private String getConfig(String remoteAddr, int remotePort, String password, boolean verify) { try { return new JSONObject() .put("local_addr", "127.0.0.1") @@ -61,7 +61,7 @@ public void onClick(View v) { TrojanService serviceInstance = TrojanService.getInstance(); if (serviceInstance == null) { String config = getConfig(remoteAddrText.getText().toString(), - Short.parseShort(remotePortText.getText().toString()), + Integer.parseInt(remotePortText.getText().toString()), passwordText.getText().toString(), verifyButton.isChecked()); File file = new File(getFilesDir(), "config.json");