aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/files/GPXParser.java
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2011-12-03 15:12:03 +0100
committerBananeweizen <bananeweizen@gmx.de>2011-12-03 15:12:03 +0100
commitda83fd577df3f69027040a18573a0fb1e2111f40 (patch)
tree9bc2ce5de5913baa2630b9b09f4e6d71a236d2c7 /main/src/cgeo/geocaching/files/GPXParser.java
parent0c22235950d17dcae886424810eafd67a40c3ad4 (diff)
downloadcgeo-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.java8
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());
}
}