Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Id
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9074/NHibernate/Id
Modified Files:
SequenceHiLoGenerator.cs
Log Message:
NH-208: fixed problem casting between Int32 and Int64
Index: SequenceHiLoGenerator.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Id/SequenceHiLoGenerator.cs,v
retrieving revision 1.7
retrieving revision 1.8
diff -C2 -d -r1.7 -r1.8
*** SequenceHiLoGenerator.cs 15 Jan 2005 21:16:13 -0000 1.7
--- SequenceHiLoGenerator.cs 21 Feb 2005 19:45:49 -0000 1.8
***************
*** 80,84 ****
if( lo > maxLo )
{
! long hival = ( ( long ) base.Generate( session, obj ) );
lo = 1;
hi = hival*( maxLo + 1 );
--- 80,84 ----
if( lo > maxLo )
{
! long hival = Convert.ToInt64( base.Generate( session, obj ) );
lo = 1;
hi = hival*( maxLo + 1 );
|