aboutsummaryrefslogtreecommitdiff
path: root/testing/foxtrotgps/fix-timespec.patch
blob: e73f14e16cf08d2da2a620000671fd26d58163e1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
diff --git a/src/gps_functions.c b/src/gps_functions.c
index 04f88e0..e3df086 100644
--- a/src/gps_functions.c
+++ b/src/gps_functions.c
@@ -752,7 +752,7 @@ cb_gpsd_data(GIOChannel *src, GIOCondition condition, gpointer data)
 	{
 		gpsdata->satellites_used = libgps_gpsdata.satellites_used;
 		gpsdata->hdop = libgps_gpsdata.dop.hdop;
-		gpsdata->fix.time = libgps_gpsdata.fix.time;
+		gpsdata->fix.time = libgps_gpsdata.fix.time.tv_nsec;
 		if (isnan(gpsdata->fix.time))
 		{
 			gpsdata->fix.time = (time_t) 0;