diff options
-rw-r--r-- | driver_garmin.c | 3 | ||||
-rw-r--r-- | driver_garmin_txt.c | 1 |
2 files changed, 3 insertions, 1 deletions
diff --git a/driver_garmin.c b/driver_garmin.c index 46d3d0ad..3b17a84a 100644 --- a/driver_garmin.c +++ b/driver_garmin.c @@ -236,7 +236,8 @@ typedef struct __attribute__((__packed__)) union { //int8_t chars[MAX_BUFFER_SIZE]; - //uint8_t uchars[MAX_BUFFER_SIZE]; + // cppcheck-suppress unusedStructMember + uint8_t uchars[MAX_BUFFER_SIZE]; cpo_pvt_data pvt; cpo_sat_data sats; } mData; diff --git a/driver_garmin_txt.c b/driver_garmin_txt.c index c14c5161..e8e878a2 100644 --- a/driver_garmin_txt.c +++ b/driver_garmin_txt.c @@ -172,6 +172,7 @@ static int gar_decode(const struct gps_context_t *context, } /* second character in prefix is flag for negative number */ if (preflen >= 2) { + // cppcheck-suppress arrayIndexOutOfBounds if (buf[0] == prefix[1]) { sign = -1.0; break; |