diff options
author | Gary E. Miller <gem@rellim.com> | 2019-04-24 12:12:44 -0700 |
---|---|---|
committer | Gary E. Miller <gem@rellim.com> | 2019-04-24 12:12:44 -0700 |
commit | 2c9c36a4dd5eaf62e5bc7ed29a44a127f6495fee (patch) | |
tree | 39381c4cf398d5bc288e66ca5ddaaea78084b871 /driver_sirf.c | |
parent | dd1da2136b5d626029044769bcd86acf6e449f8a (diff) | |
download | gpsd-2c9c36a4dd5eaf62e5bc7ed29a44a127f6495fee.tar.gz |
driver_sirf: Another try at 32/64 compati.
Diffstat (limited to 'driver_sirf.c')
-rw-r--r-- | driver_sirf.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/driver_sirf.c b/driver_sirf.c index 16ec74fe..161aedb8 100644 --- a/driver_sirf.c +++ b/driver_sirf.c @@ -1980,8 +1980,10 @@ gps_mask_t sirf_parse(struct gps_device_t * session, unsigned char *buf, buf += 4; len -= 8; + /* cast for 32/64 bit compatiility */ gpsd_log(&session->context->errout, LOG_RAW, - "SiRF: Raw packet type %#02x len %d\n", buf[0], len); + "SiRF: Raw packet type %#02x len %ld\n", buf[0], + (long)len); session->driver.sirf.lastid = buf[0]; /* could change if the set of messages we enable does */ |