summaryrefslogtreecommitdiff
path: root/driver_garmin.c
diff options
context:
space:
mode:
authorJon Schlueter <jon.schlueter@gmail.com>2011-02-21 18:09:13 -0500
committerEric S. Raymond <esr@thyrsus.com>2011-03-01 23:25:39 -0500
commit72090ba689a47c4be5625d15e6ecaf5fe5361064 (patch)
tree117a0abbd95418335b6b3060fb7709c79d899cd1 /driver_garmin.c
parentcdfbe8f6c90c527ad64677ce9606a216498f0047 (diff)
downloadgpsd-72090ba689a47c4be5625d15e6ecaf5fe5361064.tar.gz
Convert from int to natural size_t/ssize_t
Cherry-picked from Jon Schlueter's commit of 2011-03-01 06:38:31. All regression tests pass. Signed-off-by: Eric S. Raymond <esr@thyrsus.com>
Diffstat (limited to 'driver_garmin.c')
-rw-r--r--driver_garmin.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/driver_garmin.c b/driver_garmin.c
index 16734e44..1fd4760e 100644
--- a/driver_garmin.c
+++ b/driver_garmin.c
@@ -1141,9 +1141,9 @@ static void garmin_switcher(struct gps_device_t *session, int mode)
const char switcher[] =
{ 0x10, 0x0A, 0x02, 0x26, 0x00, 0xCE, 0x10, 0x03 };
// Note hard-coded string length in the next line...
- int status = (int)gpsd_write(session, switcher, sizeof(switcher));
+ ssize_t status = gpsd_write(session, switcher, sizeof(switcher));
/*@ -charint @*/
- if (status == (int)sizeof(switcher)) {
+ if (status == (ssize_t)sizeof(switcher)) {
gpsd_report(LOG_IO,
"Garmin: => GPS: turn off binary %02x %02x %02x... \n",
switcher[0], switcher[1], switcher[2]);