forked from I2P_Developers/i2p.i2p
parse log limit with current locale (ticket 118)
This commit is contained in:
@@ -13,6 +13,7 @@ import java.io.File;
|
||||
import java.io.FileInputStream;
|
||||
import java.io.FileOutputStream;
|
||||
import java.io.IOException;
|
||||
import java.text.DecimalFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
@@ -429,7 +430,8 @@ public class LogManager {
|
||||
v = v.substring(0, v.length() - 1);
|
||||
char mod = v.charAt(v.length() - 1);
|
||||
if (!Character.isDigit(mod)) v = v.substring(0, v.length() - 1);
|
||||
double val = Double.parseDouble(v);
|
||||
// output to form was in current locale, so have to parse it back that way
|
||||
double val = (new DecimalFormat()).parse(v.trim()).doubleValue();
|
||||
switch (mod) {
|
||||
case 'K':
|
||||
val *= 1024;
|
||||
|
||||
Reference in New Issue
Block a user