Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Util
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31262/NHibernate/Util
Modified Files:
StringHelper.cs
Log Message:
Fixed problem with NullPointerException for template parameter
Index: StringHelper.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Util/StringHelper.cs,v
retrieving revision 1.12
retrieving revision 1.13
diff -C2 -d -r1.12 -r1.13
*** StringHelper.cs 20 May 2004 20:55:54 -0000 1.12
--- StringHelper.cs 23 Jun 2004 21:00:24 -0000 1.13
***************
*** 28,31 ****
--- 28,34 ----
public static string Replace(string template, string placeholder, string replacement) {
+ // sometimes a null value will get passed in here -> SqlWhereStrings are a good example
+ if(template==null) return null;
+
int loc = template.IndexOf(placeholder);
if (loc<0) {
|