diff options
author | Eric S. Raymond <esr@thyrsus.com> | 2015-01-24 08:16:36 -0500 |
---|---|---|
committer | Eric S. Raymond <esr@thyrsus.com> | 2015-01-24 08:16:36 -0500 |
commit | e3a85ece98a7b4db4bb424e09b5a46a3c3de9226 (patch) | |
tree | 3f83c9dd5a940de42c74bad9da674057185d0ad9 /libgps_json.c | |
parent | f64522fa01dc0613d8d923dd387ab2002ad83d43 (diff) | |
download | gpsd-e3a85ece98a7b4db4bb424e09b5a46a3c3de9226.tar.gz |
In client library, "dip" member was missing from ATT parsing.
Should fix Savannah bug #43789: Dip and mag_x are not available in gps_data_t
All regression test pass.
Diffstat (limited to 'libgps_json.c')
-rw-r--r-- | libgps_json.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libgps_json.c b/libgps_json.c index 16d9cbd2..36ab0035 100644 --- a/libgps_json.c +++ b/libgps_json.c @@ -208,6 +208,8 @@ static int json_att_read(const char *buf, struct gps_data_t *gpsdata, .dflt.real = NAN}, {"yaw_st", t_character, .addr.character = &gpsdata->attitude.yaw_st}, + {"dip", t_real, .addr.real = &gpsdata->attitude.dip, + .dflt.real = NAN}, {"mag_len", t_real, .addr.real = &gpsdata->attitude.mag_len, .dflt.real = NAN}, {"mag_x", t_real, .addr.real = &gpsdata->attitude.mag_x, |