diff options
Diffstat (limited to 'driver_nmea0183.c')
-rw-r--r-- | driver_nmea0183.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/driver_nmea0183.c b/driver_nmea0183.c index 24a0a1b9..0f41a1c8 100644 --- a/driver_nmea0183.c +++ b/driver_nmea0183.c @@ -176,9 +176,9 @@ static int merge_ddmmyy(char *ddmmyy, struct gps_device_t *session) * Telix fails on GPS rollover to 2099, which 32 bit system * can not handle. So wrap at 2080. That way 64 bit systems * work until 2080, and 2099 gets reported as 1999. - * since GPS epoch started in 1981, allows for old NMEA to work. + * since GPS epoch started in 1980, allows for old NMEA to work. */ - if (2080 < year) { + if (2080 <= year) { year -= 100; } |