From: <jde...@us...> - 2006-06-17 11:41:22
|
Revision: 1073 Author: jdempsey Date: 2006-06-17 04:41:17 -0700 (Sat, 17 Jun 2006) ViewCVS: http://svn.sourceforge.net/pcgen/?rev=1073&view=rev Log Message: ----------- Fix null pointer exceptions reported on output Modified Paths: -------------- Branches/5.10.x/pcgen/code/src/java/pcgen/io/FileAccess.java Modified: Branches/5.10.x/pcgen/code/src/java/pcgen/io/FileAccess.java =================================================================== --- Branches/5.10.x/pcgen/code/src/java/pcgen/io/FileAccess.java 2006-06-17 11:40:24 UTC (rev 1072) +++ Branches/5.10.x/pcgen/code/src/java/pcgen/io/FileAccess.java 2006-06-17 11:41:17 UTC (rev 1073) @@ -142,7 +142,7 @@ */ public static String filterString(String aString) { - if ((outputFilter != null) && (outputFilter.size() != 0)) + if ((outputFilter != null) && (outputFilter.size() != 0) && aString != null) { final StringBuffer xlatedString = new StringBuffer(aString.length()); @@ -198,6 +198,11 @@ */ public static void write(Writer output, String aString) { + if (aString == null) + { + return; + } + if ((maxLength > 0) && (aString.length() > maxLength)) { aString = aString.substring(0, maxLength); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |