From 54010798f2753ba6c24b61d465a1809c84bd715f Mon Sep 17 00:00:00 2001 From: ray Date: Mon, 25 Aug 2008 07:25:29 +0000 Subject: [PATCH] Occam's razor. git-svn-id: https://samskivert.googlecode.com/svn/trunk@1600 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- .../samskivert/src/java/com/samskivert/util/Config.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/projects/samskivert/src/java/com/samskivert/util/Config.java b/projects/samskivert/src/java/com/samskivert/util/Config.java index ecb67ec3..612aab26 100644 --- a/projects/samskivert/src/java/com/samskivert/util/Config.java +++ b/projects/samskivert/src/java/com/samskivert/util/Config.java @@ -175,12 +175,8 @@ public class Config String val = _props.getProperty(name); if (val != null) { try { - // handle hex values - if (val.startsWith("0x") || val.startsWith("0X")) { - defval = Integer.parseInt(val.substring(2), 16); - } else { - defval = Integer.parseInt(val); - } + // handles base 10, hex values, etc. + return Integer.decode(val).intValue(); } catch (NumberFormatException nfe) { Log.warning("Malformed integer property [name=" + name + ", value=" + val + "].");