From f0b33c97e209dd6880edf4f503cbec230da58a58 Mon Sep 17 00:00:00 2001 From: Andreas Schildbach Date: Fri, 6 Nov 2015 11:28:22 +0100 Subject: [PATCH] EFA: Correctly parse positions when using mobile XML API. --- enabler/src/de/schildbach/pte/AbstractEfaProvider.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java index d67de11b..86824c6b 100644 --- a/enabler/src/de/schildbach/pte/AbstractEfaProvider.java +++ b/enabler/src/de/schildbach/pte/AbstractEfaProvider.java @@ -1721,7 +1721,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider XmlPullUtil.enter(pp, "r"); final String assignedId = XmlPullUtil.valueTag(pp, "id"); XmlPullUtil.valueTag(pp, "a"); - final Position position = super.parsePosition(XmlPullUtil.optValueTag(pp, "pl", null)); + final Position position = parsePosition(XmlPullUtil.optValueTag(pp, "pl", null)); XmlPullUtil.skipExit(pp, "r"); /* final Point positionCoordinate = */parseCoord(XmlPullUtil.optValueTag(pp, "c", null)); @@ -2911,7 +2911,7 @@ public abstract class AbstractEfaProvider extends AbstractNetworkProvider XmlPullUtil.enter(pp, "r"); final String id = XmlPullUtil.valueTag(pp, "id"); XmlPullUtil.optValueTag(pp, "a", null); - final Position position = super.parsePosition(XmlPullUtil.optValueTag(pp, "pl", null)); + final Position position = parsePosition(XmlPullUtil.optValueTag(pp, "pl", null)); final String place = normalizeLocationName(XmlPullUtil.optValueTag(pp, "pc", null)); final Point coord = parseCoord(XmlPullUtil.optValueTag(pp, "c", null)); XmlPullUtil.skipExit(pp, "r");