From: <one...@us...> - 2003-03-06 11:12:38
|
Update of /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/impl In directory sc8-pr-cvs1:/tmp/cvs-serv21330/sf/hibernate/impl Modified Files: SessionImpl.java Log Message: detect collection modifications not made via wrapper Index: SessionImpl.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate2/src/net/sf/hibernate/impl/SessionImpl.java,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** SessionImpl.java 4 Mar 2003 10:53:46 -0000 1.23 --- SessionImpl.java 6 Mar 2003 11:11:53 -0000 1.24 *************** *** 245,249 **** boolean isDirty(PersistentCollection coll) throws HibernateException { if ( dirty || ( ! !coll.isArrayHolder() && !loadedPersister.getElementType().isMutable() ) ) { return dirty; --- 245,249 ---- boolean isDirty(PersistentCollection coll) throws HibernateException { if ( dirty || ( ! !coll.isDirectlyAccessible() && !loadedPersister.getElementType().isMutable() ) ) { return dirty; |