summaryrefslogtreecommitdiff
path: root/packet.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-06-17 11:37:39 -0400
committerEric S. Raymond <esr@thyrsus.com>2011-06-17 11:37:39 -0400
commit0e0f7f0b7c6c658259f09152ff8326f05b81b271 (patch)
treeb2587f05a9a1ab49eb9a6a299e8844dc741e32df /packet.c
parent607cdcca3ec69f74245b06cbb147e2435360d190 (diff)
downloadgpsd-0e0f7f0b7c6c658259f09152ff8326f05b81b271.tar.gz
Improve the code for making sensor data and command strings visible...
...and remove some const declarations that could have spelled trouble in the future.
Diffstat (limited to 'packet.c')
-rw-r--r--packet.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/packet.c b/packet.c
index de831260..03b8f407 100644
--- a/packet.c
+++ b/packet.c
@@ -1298,7 +1298,7 @@ static void packet_accept(struct gps_packet_t *lexer, int packet_type)
if (lexer->debug >= LOG_RAW+1)
gpsd_report(LOG_RAW+1, "Packet type %d accepted %zu = %s\n",
packet_type, packetlen,
- gpsd_hexdump(lexer->outbuffer, lexer->outbuflen));
+ gpsd_hexdump((char *)lexer->outbuffer, lexer->outbuflen));
} else {
gpsd_report(LOG_ERROR, "Rejected too long packet type %d len %zu\n",
packet_type, packetlen);
@@ -1316,7 +1316,7 @@ static void packet_discard(struct gps_packet_t *lexer)
gpsd_report(LOG_RAW + 1,
"Packet discard of %zu, chars remaining is %zu = %s\n",
discard, remaining,
- gpsd_hexdump(lexer->inbuffer, lexer->inbuflen));
+ gpsd_hexdump((char *)lexer->inbuffer, lexer->inbuflen));
}
static void character_discard(struct gps_packet_t *lexer)
@@ -1327,7 +1327,7 @@ static void character_discard(struct gps_packet_t *lexer)
if (lexer->debug >= LOG_RAW+1)
gpsd_report(LOG_RAW + 1, "Character discarded, buffer %zu chars = %s\n",
lexer->inbuflen,
- gpsd_hexdump(lexer->inbuffer, lexer->inbuflen));
+ gpsd_hexdump((char *)lexer->inbuffer, lexer->inbuflen));
}
/* get 0-origin big-endian words relative to start of packet buffer */
@@ -1943,7 +1943,7 @@ ssize_t packet_get(int fd, struct gps_packet_t *lexer)
gpsd_report(LOG_RAW + 1,
"Read %zd chars to buffer offset %zd (total %zd): %s\n",
recvd, lexer->inbuflen, lexer->inbuflen + recvd,
- gpsd_hexdump(lexer->inbufptr, (size_t) recvd));
+ gpsd_hexdump((char *)lexer->inbufptr, (size_t) recvd));
lexer->inbuflen += recvd;
}
gpsd_report(LOG_SPIN, "packet_get() fd %d -> %zd (%d)\n",