From: Michael D. <mik...@us...> - 2004-06-23 21:00:45
|
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) { |