diff options
| author | Bananeweizen <bananeweizen@gmx.de> | 2011-12-03 15:12:03 +0100 |
|---|---|---|
| committer | Bananeweizen <bananeweizen@gmx.de> | 2011-12-03 15:12:03 +0100 |
| commit | da83fd577df3f69027040a18573a0fb1e2111f40 (patch) | |
| tree | 9bc2ce5de5913baa2630b9b09f4e6d71a236d2c7 /main/src/cgeo/geocaching/files/GPXParser.java | |
| parent | 0c22235950d17dcae886424810eafd67a40c3ad4 (diff) | |
| download | cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.zip cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.tar.gz cgeo-da83fd577df3f69027040a18573a0fb1e2111f40.tar.bz2 | |
refactoring: reduce boxing/unboxing craziness
Diffstat (limited to 'main/src/cgeo/geocaching/files/GPXParser.java')
| -rw-r--r-- | main/src/cgeo/geocaching/files/GPXParser.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/main/src/cgeo/geocaching/files/GPXParser.java b/main/src/cgeo/geocaching/files/GPXParser.java index 94140e6..8e530a7 100644 --- a/main/src/cgeo/geocaching/files/GPXParser.java +++ b/main/src/cgeo/geocaching/files/GPXParser.java @@ -536,8 +536,8 @@ public abstract class GPXParser extends FileParser { @Override public void end(String body) { try { - cache.setDifficulty(new Float(body)); - } catch (Exception e) { + cache.setDifficulty(Float.parseFloat(body)); + } catch (NumberFormatException e) { Log.w(Settings.tag, "Failed to parse difficulty: " + e.toString()); } } @@ -549,8 +549,8 @@ public abstract class GPXParser extends FileParser { @Override public void end(String body) { try { - cache.setTerrain(new Float(body)); - } catch (Exception e) { + cache.setTerrain(Float.parseFloat(body)); + } catch (NumberFormatException e) { Log.w(Settings.tag, "Failed to parse terrain: " + e.toString()); } } |
