Blob Blame History Raw
diff -up vfrnav-20200427/src/Navigate.cc.orig vfrnav-20200427/src/Navigate.cc
--- vfrnav-20200427/src/Navigate.cc.orig	2020-05-01 09:11:44.000000000 +0200
+++ vfrnav-20200427/src/Navigate.cc	2020-06-18 13:04:58.205712686 +0200
@@ -1109,7 +1109,11 @@ Navigate::GPSCommGPSD::fixstatus_t Navig
 
 double Navigate::GPSCommGPSD::get_fixtime(void) const
 {
+#if GPSD_API_MAJOR_VERSION >= 9
+        return m_gpsdata.fix.time.tv_sec + m_gpsdata.fix.time.tv_nsec / 1e9;
+#else
         return m_gpsdata.fix.time;
+#endif
 }
 
 Point Navigate::GPSCommGPSD::get_coord(void) const