Author: rob.stryker(a)jboss.com
Date: 2009-02-03 00:48:58 -0500 (Tue, 03 Feb 2009)
New Revision: 13445
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ArgsUtil.java
Log:
JBIDE-3702 - index out of bounds in argutil
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ArgsUtil.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ArgsUtil.java 2009-02-03
05:32:35 UTC (rev 13444)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.core/jbosscore/org/jboss/ide/eclipse/as/core/util/ArgsUtil.java 2009-02-03
05:48:58 UTC (rev 13445)
@@ -53,7 +53,7 @@
public static String getValue(String[] args, String shortOpt, String longOpt ) {
for( int i = 0; i < args.length; i++ ) {
- if( args[i].equals(shortOpt))
+ if( args[i].equals(shortOpt) && i+1 < args.length)
return args[i+1];
if( longOpt != null && args[i].startsWith(longOpt + "="))
return args[i].substring(args[i].indexOf('=') + 1);
Show replies by date