Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9924/NHibernate.DomainModel
Modified Files:
StringComparator.cs
Log Message:
Added null checks.
Index: StringComparator.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel/StringComparator.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** StringComparator.cs 8 Apr 2004 17:22:08 -0000 1.1
--- StringComparator.cs 14 Jul 2004 21:24:10 -0000 1.2
***************
*** 10,13 ****
--- 10,24 ----
public int Compare(object x, object y)
{
+ if(x==null && y==null)
+ {
+ return 0;
+ }
+
+ if(x==null)
+ {
+ return -1;
+ }
+
+
return ( (String) x ).ToLower().CompareTo( ( (String) y ).ToLower() );
}
|