From: Erik V. <ev...@us...> - 2010-01-01 14:34:15
|
Update of /cvsroot/rails/18xx/rails/game/action In directory sfp-cvsdas-1.v30.ch3.sourceforge.com:/tmp/cvs-serv10820/rails/game/action Modified Files: ExchangeTokens.java Log Message: Catch an unexpected error condition - to be sorted out later Index: ExchangeTokens.java =================================================================== RCS file: /cvsroot/rails/18xx/rails/game/action/ExchangeTokens.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ExchangeTokens.java 3 Aug 2009 21:26:20 -0000 1.2 --- ExchangeTokens.java 1 Jan 2010 14:34:06 -0000 1.3 *************** *** 58,63 **** StringBuffer b = new StringBuffer(); b.append("ExchangeTokens for "+companyName+":"); ! for (ExchangeableToken token : tokensToExchange) { ! b.append(" ").append(token.toString()); } b.append(" min=").append (minNumberToExchange); --- 58,68 ---- StringBuffer b = new StringBuffer(); b.append("ExchangeTokens for "+companyName+":"); ! if (tokensToExchange != null) { ! for (ExchangeableToken token : tokensToExchange) { ! b.append(" ").append(token.toString()); ! } ! } else { ! b.append ("-none?-"); ! log.error("No exchangable tokens found when expected - error seen during Undo CGR formation"); } b.append(" min=").append (minNumberToExchange); |