From: <one...@us...> - 2003-03-06 11:21:43
|
Update of /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl In directory sc8-pr-cvs1:/tmp/cvs-serv14212/hibernate/impl Modified Files: SessionImpl.java Log Message: detect collection modifications not made via wrapper Index: SessionImpl.java =================================================================== RCS file: /cvsroot/hibernate/Hibernate/cirrus/hibernate/impl/SessionImpl.java,v retrieving revision 1.163 retrieving revision 1.164 diff -C2 -d -r1.163 -r1.164 *** SessionImpl.java 15 Feb 2003 01:14:37 -0000 1.163 --- SessionImpl.java 6 Mar 2003 10:55:09 -0000 1.164 *************** *** 228,232 **** boolean isDirty(PersistentCollection coll) throws HibernateException { if ( dirty || ( ! !coll.isArrayHolder() && !loadedPersister.getElementType().isMutable() ) ) { return dirty; --- 228,232 ---- boolean isDirty(PersistentCollection coll) throws HibernateException { if ( dirty || ( ! !coll.isDirectlyAccessible() && !loadedPersister.getElementType().isMutable() ) ) { return dirty; |