From 93d521c75e3222154d15bb7c804ab7d9d282bdb8 Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sat, 17 May 2014 11:22:16 +0000 Subject: [PATCH] CuckooChess: Java applets are not allowed to use System.getProperty(). --- CuckooChessEngine/src/chess/ComputerPlayer.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/CuckooChessEngine/src/chess/ComputerPlayer.java b/CuckooChessEngine/src/chess/ComputerPlayer.java index 657c075..da56463 100644 --- a/CuckooChessEngine/src/chess/ComputerPlayer.java +++ b/CuckooChessEngine/src/chess/ComputerPlayer.java @@ -31,11 +31,15 @@ public class ComputerPlayer implements Player { static { String name = "CuckooChess 1.13a9"; - String m = System.getProperty("sun.arch.data.model"); - if ("32".equals(m)) - name += " 32-bit"; - else if ("64".equals(m)) - name += " 64-bit"; + try { + String m = System.getProperty("sun.arch.data.model"); + if ("32".equals(m)) + name += " 32-bit"; + else if ("64".equals(m)) + name += " 64-bit"; + } catch (SecurityException ex) { + // getProperty not allowed in applets + } engineName = name; }