? fixAssert.diff Index: db/FullVectorBtree.java =================================================================== RCS file: /cvs/util/XmlSearch/src/com/sun/xmlsearch/db/FullVectorBtree.java,v retrieving revision 1.1 diff -u -r1.1 FullVectorBtree.java --- db/FullVectorBtree.java 30 Nov 2000 18:02:54 -0000 1.1 +++ db/FullVectorBtree.java 17 May 2003 14:19:19 -0000 @@ -157,7 +157,7 @@ newbl._data[0] = (byte)0xFF; // count entries - assert(_free > 0 && _free <= _blockSize); + tryAssert(_free > 0 && _free <= _blockSize); for (count = i = 0; i < _free; count++, i += _vecLen+1-(_data[i]&0xFF)) ; half = (int)(count*SplitRatio + 1); Index: db/VectorBtree.java =================================================================== RCS file: /cvs/util/XmlSearch/src/com/sun/xmlsearch/db/VectorBtree.java,v retrieving revision 1.1 diff -u -r1.1 VectorBtree.java --- db/VectorBtree.java 30 Nov 2000 18:02:54 -0000 1.1 +++ db/VectorBtree.java 17 May 2003 14:19:19 -0000 @@ -274,7 +274,7 @@ return accessBlock(bl.integerAt(index*4)); } - public static void assert(boolean assertion) { + public static void tryAssert(boolean assertion) { if (assertion == false) System.err.println("assertion failed"); } @@ -349,7 +349,7 @@ } else { - assert(stack.size() == 0); + tryAssert(stack.size() == 0); return false; } }