summaryrefslogtreecommitdiff
path: root/packet.c
diff options
context:
space:
mode:
authorGary E. Miller <gem@rellim.com>2018-09-25 18:49:57 -0700
committerGary E. Miller <gem@rellim.com>2018-09-25 18:49:57 -0700
commitb8431ac63f89006c5f13b421ca182af54b3bad1c (patch)
tree58d3a9048361e02344e0128696c762593ba8218b /packet.c
parentd45100348f73ab958f7bd5e5f0805fdedfccd4db (diff)
downloadgpsd-b8431ac63f89006c5f13b421ca182af54b3bad1c.tar.gz
packet.c: fix a cppcheck nit.
Diffstat (limited to 'packet.c')
-rw-r--r--packet.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/packet.c b/packet.c
index 4c6fcc4e..e7bca8c5 100644
--- a/packet.c
+++ b/packet.c
@@ -1467,8 +1467,9 @@ static bool nextstate(struct gps_lexer_t *lexer, unsigned char c)
case TSIP_PAYLOAD:
if (c == DLE)
lexer->state = TSIP_DLE;
- if ( 0 >= --lexer->length ) {
+ if ( 0 == --lexer->length ) {
/* uh, oh, packet too long, probably was never TSIP */
+ /* note lexer->length is unsigned */
lexer->state = GROUND_STATE;
}
break;