From 602d1227a7b7d9c9532e55c8ab3a12fedef51580 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Sun, 10 Jan 2016 22:24:30 -0800 Subject: [PATCH] Compile fix for older compilers Not every compiler supports non-trivial initializers. Signed-off-by: Dirk Hohndel --- subsurface-core/gpslocation.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/subsurface-core/gpslocation.cpp b/subsurface-core/gpslocation.cpp index e5f38dc1d..f1aa3a85d 100644 --- a/subsurface-core/gpslocation.cpp +++ b/subsurface-core/gpslocation.cpp @@ -411,7 +411,8 @@ void GpsLocation::deleteFixFromStorage(gpsTracker >) void GpsLocation::deleteGpsFix(qint64 when) { - struct gpsTracker defaultTracker = { .when = 0 }; + struct gpsTracker defaultTracker; + defaultTracker.when = 0; struct gpsTracker deletedTracker = m_trackers.value(when, defaultTracker); if (deletedTracker.when != when) { qDebug() << "can't find tracker for timestamp" << when;