Revision: 7910
Author: [email protected]
Date: Mon Apr 12 07:40:33 2010
Log: Fix a potential null pointer dereference
Review by: [email protected]
http://code.google.com/p/google-web-toolkit/source/detail?r=7910
Modified:
/trunk/bikeshed/src/com/google/gwt/collections/MutableArray.java
=======================================
--- /trunk/bikeshed/src/com/google/gwt/collections/MutableArray.java Thu
Apr 1 09:34:49 2010
+++ /trunk/bikeshed/src/com/google/gwt/collections/MutableArray.java Mon
Apr 12 07:40:33 2010
@@ -118,7 +118,7 @@
System.arraycopy(elems, 0, newElems, 0, index);
System.arraycopy(elems, index + 1, newElems, index, oldLen - index -
1);
elems = newElems;
- } else if (elems.length == 1) {
+ } else if (elems != null && elems.length == 1) {
elems = null;
} else {
assert false : "index " + index + " in range [0, " + size() + "),
but remove(int) failed";
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors
To unsubscribe, reply using "remove me" as the subject.