Update of /cvsroot/nhibernate/nhibernate/src/NHibernate/Cfg
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11311/Cfg
Modified Files:
Configuration.cs
Log Message:
instead of Adding the generator use the Index to make it safe for subclasses. JIRA NH-49
Index: Configuration.cs
===================================================================
RCS file: /cvsroot/nhibernate/nhibernate/src/NHibernate/Cfg/Configuration.cs,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** Configuration.cs 10 Apr 2004 05:23:35 -0000 1.9
--- Configuration.cs 13 Apr 2004 02:05:03 -0000 1.10
***************
*** 307,311 ****
IIdentifierGenerator ig = clazz.Identifier.CreateIdentifierGenerator(dialect);
if ( ig is IPersistentIdentifierGenerator )
! generators.Add( ( (IPersistentIdentifierGenerator) ig).GeneratorKey(), ig);
}
--- 307,311 ----
IIdentifierGenerator ig = clazz.Identifier.CreateIdentifierGenerator(dialect);
if ( ig is IPersistentIdentifierGenerator )
! generators[ ( (IPersistentIdentifierGenerator) ig).GeneratorKey()] = ig;
}
|