--------------------- PatchSet 11882 Date: 2008/01/09 13:02:07 Author: adrian Branch: SQUID_2_6 Tag: (none) Log: Sometimes arrayShrink() will be asked to shrink by 0 entries. Handle that. Members: lib/Array.c:1.8.2.1->1.8.2.2 Index: squid/lib/Array.c =================================================================== RCS file: /cvsroot/squid/squid/lib/Array.c,v retrieving revision 1.8.2.1 retrieving revision 1.8.2.2 diff -u -r1.8.2.1 -r1.8.2.2 --- squid/lib/Array.c 26 Nov 2007 11:06:12 -0000 1.8.2.1 +++ squid/lib/Array.c 9 Jan 2008 13:02:07 -0000 1.8.2.2 @@ -142,7 +142,7 @@ void arrayShrink(Array *a, int new_count) { - assert(new_count < a->capacity); + assert(new_count <= a->capacity); assert(new_count >= 0); a->count = new_count; }