2
0
mirror of https://github.com/KDE/kdeconnect-android synced 2025-09-05 08:35:10 +00:00

Try-with-resources on inputstreams

As suggested by lgtm.com
This commit is contained in:
Albert Vaca Cintora
2019-04-18 20:59:54 +02:00
parent e8e01c9a51
commit aa776739b7
5 changed files with 36 additions and 37 deletions

View File

@@ -32,6 +32,7 @@ import org.json.JSONObject;
import org.kde.kdeconnect.Backends.BaseLink;
import org.kde.kdeconnect.Backends.BasePairingHandler;
import org.kde.kdeconnect.Device;
import org.kde.kdeconnect.Helpers.StringsHelper;
import org.kde.kdeconnect.NetworkPacket;
import java.io.IOException;
@@ -52,8 +53,7 @@ public class BluetoothLink extends BaseLink {
@Override
public void run() {
StringBuilder sb = new StringBuilder();
try {
Reader reader = new InputStreamReader(socket.getInputStream(), "UTF-8");
try (Reader reader = new InputStreamReader(socket.getInputStream(), StringsHelper.UTF8)) {
char[] buf = new char[512];
while (continueAccepting) {
while (sb.indexOf("\n") == -1 && continueAccepting) {