* CultureInfo.cs: Parent returns null when lcid == parent_lcid. Fixes
bug #52102.
svn path=/trunk/mcs/; revision=21978
+2004-01-12 Gonzalo Paniagua Javier <gonzalo@ximian.com>
+
+ * CultureInfo.cs: Parent returns null when lcid == parent_lcid. Fixes
+ bug #52102.
+
2003-12-20 Ben Maurer <bmaurer@users.sourceforge.net>
* CompareInfo.cs: Replace blah == "" with blah.Length == 0.
public virtual CultureInfo Parent
{
get {
- return(new CultureInfo (CultureMap.lcid_to_parent_lcid (lcid)));
+ int parent_lcid = CultureMap.lcid_to_parent_lcid (lcid);
+ if (parent_lcid == lcid)
+ return null;
+
+ return (new CultureInfo (parent_lcid));
}
}