From 40bb41bbcae5a4b55e4d739158aebcaeed746aab Mon Sep 17 00:00:00 2001 From: Peter Osterlund Date: Sun, 8 Jan 2012 01:18:07 +0000 Subject: [PATCH] DroidFish: Fixed bug when exporting time information to PGN data. --- DroidFish/src/org/petero/droidfish/gamelogic/GameTree.java | 2 +- .../src/org/petero/droidfish/gamelogic/GameTreeTest.java | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/DroidFish/src/org/petero/droidfish/gamelogic/GameTree.java b/DroidFish/src/org/petero/droidfish/gamelogic/GameTree.java index 90462a0..520df7b 100644 --- a/DroidFish/src/org/petero/droidfish/gamelogic/GameTree.java +++ b/DroidFish/src/org/petero/droidfish/gamelogic/GameTree.java @@ -1155,7 +1155,7 @@ public class GameTree { private final void addExtendedInfo(PgnToken.PgnTokenReceiver out, String extCmd, String extData) { - out.processToken(this, PgnToken.COMMENT, "{[%" + extCmd + " " + extData + "]}"); + out.processToken(this, PgnToken.COMMENT, "[%" + extCmd + " " + extData + "]"); } private static final String getTimeStr(int remainingTime) { diff --git a/DroidFishTest/src/org/petero/droidfish/gamelogic/GameTreeTest.java b/DroidFishTest/src/org/petero/droidfish/gamelogic/GameTreeTest.java index 3965222..9fc1b63 100644 --- a/DroidFishTest/src/org/petero/droidfish/gamelogic/GameTreeTest.java +++ b/DroidFishTest/src/org/petero/droidfish/gamelogic/GameTreeTest.java @@ -576,6 +576,7 @@ public class GameTreeTest extends TestCase { options.exp.playerAction = true; pgn = gt.toPGN(options); assertTrue(pgn.indexOf("--") >= 0); + assertTrue(pgn.indexOf("1. -- {[%playeraction resign]} 0-1") >= 0); gt = new GameTree(null); gt.readPGN(pgn, options);