From 33668c04dc76e3c6c30bd810c10cbb1317932795 Mon Sep 17 00:00:00 2001 From: mdb Date: Wed, 30 Jul 2003 20:02:49 +0000 Subject: [PATCH] We'll need to be decrementing our _size in remove(). git-svn-id: https://samskivert.googlecode.com/svn/trunk@1182 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../src/java/com/samskivert/util/SortableArrayList.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/projects/samskivert/src/java/com/samskivert/util/SortableArrayList.java b/projects/samskivert/src/java/com/samskivert/util/SortableArrayList.java index 813ecf17..b47ea6db 100644 --- a/projects/samskivert/src/java/com/samskivert/util/SortableArrayList.java +++ b/projects/samskivert/src/java/com/samskivert/util/SortableArrayList.java @@ -1,5 +1,5 @@ // -// $Id: SortableArrayList.java,v 1.19 2003/07/29 23:51:37 mdb Exp $ +// $Id: SortableArrayList.java,v 1.20 2003/07/30 20:02:49 mdb Exp $ // // samskivert library - useful routines for java programs // Copyright (C) 2001 Michael Bayne @@ -219,7 +219,9 @@ public class SortableArrayList extends AbstractList public Object remove (int index) { rangeCheck(index, false); - return ListUtil.remove(_elements, index); + Object oval = ListUtil.remove(_elements, index); + _size--; + return oval; } // documentation inherited from interface