summaryrefslogtreecommitdiff
path: root/libgps.c
diff options
context:
space:
mode:
Diffstat (limited to 'libgps.c')
-rw-r--r--libgps.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgps.c b/libgps.c
index 139b071a..1a12f84d 100644
--- a/libgps.c
+++ b/libgps.c
@@ -134,7 +134,7 @@ int gps_unpack(char *buf, struct gps_data_t *gpsdata)
if (sp[2] == '?') {
gpsdata->dev.baudrate = gpsdata->dev.stopbits = 0;
} else
- (void)sscanf(sp, "B=%u %*d %*s %u",
+ (void)sscanf(sp, "B=%d %*d %*s %u",
&gpsdata->dev.baudrate, &gpsdata->dev.stopbits);
break;
case 'C':