From: Tomas M. <to...@us...> - 2011-01-25 02:51:01
|
Update of /cvsroot/unitime/UniTime/JavaSource/org/unitime/timetable/solver In directory sfp-cvsdas-2.v30.ch3.sourceforge.com:/tmp/cvs-serv23084/JavaSource/org/unitime/timetable/solver Modified Files: TimetableDatabaseLoader.java Log Message: loadRoomAvailabilty -- avoid meetings outside of the session Index: TimetableDatabaseLoader.java =================================================================== RCS file: /cvsroot/unitime/UniTime/JavaSource/org/unitime/timetable/solver/TimetableDatabaseLoader.java,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** TimetableDatabaseLoader.java 10 Dec 2010 22:25:40 -0000 1.21 --- TimetableDatabaseLoader.java 25 Jan 2011 02:50:53 -0000 1.22 *************** *** 3097,3100 **** --- 3097,3101 ---- BitSet weekCode = new BitSet(size); int offset = iSession.getDayOfYear(d,m) - firstDOY; + if (offset < 0 || offset >= size) continue; weekCode.set(offset); switch (c.get(Calendar.DAY_OF_WEEK)) { |