From d5a640440b35c7eacf42a9bcb867595af22f6895 Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Mon, 14 Jul 2014 22:53:56 +0000 Subject: [PATCH] DroidFish: In computeNetEngineID(), don't read the whole engine file when the engine is not a network engine. --- DroidFish/src/org/petero/droidfish/DroidFish.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/DroidFish/src/org/petero/droidfish/DroidFish.java b/DroidFish/src/org/petero/droidfish/DroidFish.java index a51e432..4be1744 100644 --- a/DroidFish/src/org/petero/droidfish/DroidFish.java +++ b/DroidFish/src/org/petero/droidfish/DroidFish.java @@ -1224,9 +1224,11 @@ public class DroidFish extends Activity implements GUIInterface { String id = ""; try { String engine = settings.getString("engine", "stockfish"); - String[] lines = Util.readFile(engine); - if (lines.length >= 3) - id = lines[1] + ":" + lines[2]; + if (EngineUtil.isNetEngine(engine)) { + String[] lines = Util.readFile(engine); + if (lines.length >= 3) + id = lines[1] + ":" + lines[2]; + } } catch (IOException e) { } engineOptions.networkID = id;