summaryrefslogtreecommitdiff
path: root/driver_sirf.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2019-04-24 12:12:44 -0700
committerGary E. Miller <gem@rellim.com>2019-04-24 12:12:44 -0700
commit2c9c36a4dd5eaf62e5bc7ed29a44a127f6495fee (patch)
tree39381c4cf398d5bc288e66ca5ddaaea78084b871 /driver_sirf.c
parentdd1da2136b5d626029044769bcd86acf6e449f8a (diff)
downloadgpsd-2c9c36a4dd5eaf62e5bc7ed29a44a127f6495fee.tar.gz
driver_sirf: Another try at 32/64 compati.
Diffstat (limited to 'driver_sirf.c')
-rw-r--r--driver_sirf.c4
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 */