diff options
-rw-r--r-- | driver_nmea.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/driver_nmea.c b/driver_nmea.c index 65238260..f2410878 100644 --- a/driver_nmea.c +++ b/driver_nmea.c @@ -642,12 +642,11 @@ static gps_mask_t processGPZDA(int c UNUSED, char *field[], * with some fields blank under poorly-understood circumstances (probably * when they don't have satellite lock yet). */ - gps_mask_t mask; + gps_mask_t mask = 0; if (field[1][0] == '\0' || field[2][0] == '\0' || field[3][0] == '\0' || field[4][0] == '\0') { gpsd_report(LOG_WARN, "malformed ZDA\n"); - mask = 0; } else { merge_hhmmss(field[1], session); /* |