From:
<car...@us...> - 2006-08-31 16:28:47
|
Update of /cvsroot/firebird/NETProvider/NETProvider_17/source/FirebirdSql.Data.Embedded In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv19242 Modified Files: XsqldaMarshaler.cs Log Message: 2006-08-31 Carlos Guzmán Álvarez <car...@gm...> * Fixed bug #DNET-60 Index: XsqldaMarshaler.cs =================================================================== RCS file: /cvsroot/firebird/NETProvider/NETProvider_17/source/FirebirdSql.Data.Embedded/XsqldaMarshaler.cs,v retrieving revision 1.11 retrieving revision 1.12 diff -b -U3 -r1.11 -r1.12 --- XsqldaMarshaler.cs 25 Jul 2005 13:31:42 -0000 1.11 +++ XsqldaMarshaler.cs 31 Aug 2006 16:28:39 -0000 1.12 @@ -116,9 +116,11 @@ // Create a new pointer for the xsqlvar data byte[] buffer = this.GetBytes(descriptor[i]); + + xsqlvar[i].sqldata = Marshal.AllocHGlobal(buffer.Length); + if (buffer.Length > 0) { - xsqlvar[i].sqldata = Marshal.AllocHGlobal(buffer.Length); Marshal.Copy(buffer, 0, xsqlvar[i].sqldata, buffer.Length); } |