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]