Update of /cvsroot/fb-contrib/fb-contrib/src/com/mebigfatguy/fbcontrib/detect
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv7659/src/com/mebigfatguy/fbcontrib/detect
Modified Files:
ArrayBasedCollections.java
Log Message:
guard against empty signatures
Index: ArrayBasedCollections.java
===================================================================
RCS file: /cvsroot/fb-contrib/fb-contrib/src/com/mebigfatguy/fbcontrib/detect/ArrayBasedCollections.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- ArrayBasedCollections.java 6 Feb 2006 01:36:22 -0000 1.6
+++ ArrayBasedCollections.java 22 Feb 2006 03:39:28 -0000 1.7
@@ -124,7 +124,7 @@
if (stack.getStackDepth() > 1) {
OpcodeStack.Item itm = stack.getStackItem(1);
String pushedSig = itm.getSignature();
- if (pushedSig.charAt(0) == '[') {
+ if ((pushedSig.length() > 0) && (pushedSig.charAt(0) == '[')) {
bugList = mapBugs;
found = true;
}
|