diff options
| author | Nick Hainke <vincent@systemli.org> | 2020-10-03 20:02:37 +0200 |
|---|---|---|
| committer | Nick Hainke <vincent@systemli.org> | 2020-10-03 22:38:02 +0200 |
| commit | 6e72bcffa5c57c4048647efb48fb4db4ac9e9b2d (patch) | |
| tree | 7088d60300164ada98e326b7970fe1a05ded98dc /olsrd | |
| parent | 9cfb2ea631388ae819c81c4c688ac40849fd047c (diff) | |
olsrd: adapt gpsdclient.c to new gpsd lib
As mentioned in gpsd.h:
"Move gps_data_t->status to gps_fix_t.status for better fix merging"
Commit:
https://gitlab.com/gpsd/gpsd/-/commit/29991d6ffeb41ecfc8297db68bb68be0128c8514
Signed-off-by: Nick Hainke <vincent@systemli.org>
Diffstat (limited to 'olsrd')
| -rw-r--r-- | olsrd/patches/012-gpsd.patch | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/olsrd/patches/012-gpsd.patch b/olsrd/patches/012-gpsd.patch new file mode 100644 index 0000000..f6790cc --- /dev/null +++ b/olsrd/patches/012-gpsd.patch @@ -0,0 +1,11 @@ +--- a/lib/pud/src/gpsdclient.c ++++ b/lib/pud/src/gpsdclient.c +@@ -370,7 +370,7 @@ void nmeaInfoFromGpsd(struct gps_data_t + ); + + gpsdata->set &= ~STATUS_SET; /* always valid */ +- if (gpsdata->status == STATUS_NO_FIX) { ++ if (gpsdata->fix.status == STATUS_NO_FIX) { + nmeaInfoClear(info); + nmeaTimeSet(&info->utc, &info->present, NULL); + return; |
