Author: mbenson
Date: Thu Jun 21 20:09:25 2007
New Revision: 549683
URL: http://svn.apache.org/viewvc?view=rev&rev=549683
Log:
refine
Modified:
ant/core/trunk/src/main/org/apache/tools/ant/util/StringUtils.java
Modified: ant/core/trunk/src/main/org/apache/tools/ant/util/StringUtils.java
URL:
http://svn.apache.org/viewvc/ant/core/trunk/src/main/org/apache/tools/ant/util/StringUtils.java?view=diff&rev=549683&r1=549682&r2=549683
==============================================================================
--- ant/core/trunk/src/main/org/apache/tools/ant/util/StringUtils.java
(original)
+++ ant/core/trunk/src/main/org/apache/tools/ant/util/StringUtils.java Thu Jun
21 20:09:25 2007
@@ -217,6 +217,7 @@
//last character isn't a digit
char c = humanSize.charAt(humanSize.length() - 1);
if (!Character.isDigit(c)) {
+ int trim = 1;
switch (c) {
case 'K':
factor *= KILOBYTE;
@@ -234,9 +235,9 @@
factor *= PETABYTE;
break;
default:
- break;
+ trim = 0;
}
- humanSize = humanSize.substring(0, humanSize.length() - 1);
+ humanSize = humanSize.substring(0, humanSize.length() - trim);
}
return factor * Long.parseLong(humanSize);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]