From 4cba2ddefd7f482c9fe69fe22196a7b83cb00a9d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20T=C5=AFma?= Date: Thu, 3 Mar 2016 09:15:15 +0100 Subject: [PATCH] Fixed broken loading of GPX files with empty tracks --- src/elevationgraph.cpp | 2 +- src/speedgraph.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/elevationgraph.cpp b/src/elevationgraph.cpp index b826cb10..ee5dc04a 100644 --- a/src/elevationgraph.cpp +++ b/src/elevationgraph.cpp @@ -38,7 +38,7 @@ void ElevationGraph::loadGPX(const GPX &gpx) gpx.track(i).elevationGraph(data); if (data.isEmpty()) - return; + continue; min = max = data.at(0).y(); diff --git a/src/speedgraph.cpp b/src/speedgraph.cpp index 8fc1890b..e7c1723e 100644 --- a/src/speedgraph.cpp +++ b/src/speedgraph.cpp @@ -32,7 +32,7 @@ void SpeedGraph::loadGPX(const GPX &gpx) gpx.track(i).speedGraph(data); if (data.isEmpty()) - return; + continue; _avg.append(QPointF(gpx.track(i).distance(), gpx.track(i).distance() / gpx.track(i).time()));