2002/08/18 05:27:39
authormegacz <megacz@xwt.org>
Fri, 30 Jan 2004 06:50:10 +0000 (06:50 +0000)
committermegacz <megacz@xwt.org>
Fri, 30 Jan 2004 06:50:10 +0000 (06:50 +0000)
darcs-hash:20040130065010-2ba56-50ba7e93160295063c70a65efba65f8b6dfc375b.gz

CHANGES
src/org/xwt/util/Vec.java

diff --git a/CHANGES b/CHANGES
index f5b7e60..5951acb 100644 (file)
--- a/CHANGES
+++ b/CHANGES
               remaining surface from a frame to a window or vice
               versa.
 
+17-Aug megacz Vec.java: fixed infinite loop
 
 
index ac8b149..7b55023 100644 (file)
@@ -59,7 +59,7 @@ public class Vec implements Serializable {
 
     public void setSize(int newSize) {
         if (newSize < 0) throw new RuntimeException("tried to set size to negative value");
-        if (newSize > size) grow(newSize * 2);
+        if (newSize > store.length) grow(newSize * 2);
         if (newSize < size)
             for(int i=newSize; i<size; i++)
                 store[i] = null;