Update of /var/cvs/src/org/mmbase/util In directory james.mmbase.org:/tmp/cvs-serv12004
Modified Files: ReplacingLocalizedString.java Log Message: avoid NPE See also: http://cvs.mmbase.org/viewcvs/src/org/mmbase/util Index: ReplacingLocalizedString.java =================================================================== RCS file: /var/cvs/src/org/mmbase/util/ReplacingLocalizedString.java,v retrieving revision 1.10 retrieving revision 1.11 diff -u -b -r1.10 -r1.11 --- ReplacingLocalizedString.java 28 Apr 2009 06:31:22 -0000 1.10 +++ ReplacingLocalizedString.java 30 Apr 2009 15:08:49 -0000 1.11 @@ -22,7 +22,7 @@ * * * @author Michiel Meeuwissen - * @version $Id: ReplacingLocalizedString.java,v 1.10 2009/04/28 06:31:22 michiel Exp $ + * @version $Id: ReplacingLocalizedString.java,v 1.11 2009/04/30 15:08:49 michiel Exp $ * @since MMBase-1.8 */ public class ReplacingLocalizedString extends WrappedLocalizedString { @@ -118,6 +118,7 @@ * Utility method for second argument of replaceAll */ public static String makeLiteral(String s) { + if (s == null) return null; // sometimes, implementing java looks rather idiotic, but honestely, this is correct! s = s.replaceAll("\\\\", "\\\\\\\\"); s = s.replaceAll("\\.", "\\\\."); _______________________________________________ Cvs mailing list Cvs@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/cvs