|
From: <fab...@us...> - 2010-09-25 15:47:22
|
Revision: 5217
http://nhibernate.svn.sourceforge.net/nhibernate/?rev=5217&view=rev
Author: fabiomaulo
Date: 2010-09-25 15:47:16 +0000 (Sat, 25 Sep 2010)
Log Message:
-----------
Fix NH-2340
Modified Paths:
--------------
trunk/nhibernate/src/NHibernate/Type/AbstractCharType.cs
Modified: trunk/nhibernate/src/NHibernate/Type/AbstractCharType.cs
===================================================================
--- trunk/nhibernate/src/NHibernate/Type/AbstractCharType.cs 2010-09-25 15:24:43 UTC (rev 5216)
+++ trunk/nhibernate/src/NHibernate/Type/AbstractCharType.cs 2010-09-25 15:47:16 UTC (rev 5217)
@@ -21,14 +21,12 @@
public override object Get(IDataReader rs, int index)
{
string dbValue = Convert.ToString(rs[index]);
- if (dbValue == null)
+ // The check of the Length is a workaround see NH-2340
+ if (dbValue.Length > 0)
{
- return null;
- }
- else
- {
return dbValue[0];
}
+ return '\0'; // This line should never be executed
}
public override object Get(IDataReader rs, string name)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|