summaryrefslogtreecommitdiff
path: root/gpsd_json.c
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2010-01-04 23:28:43 +0000
committerEric S. Raymond <esr@thyrsus.com>2010-01-04 23:28:43 +0000
commitff47beb08f85a781ad3224b072ee0234ad09c4ae (patch)
tree4102bc79cc0cc7263c29e8b5282b0f0f39920eb6 /gpsd_json.c
parent89728c22f258e05d37d1dea4af1fb1b2ee5f5711 (diff)
downloadgpsd-ff47beb08f85a781ad3224b072ee0234ad09c4ae.tar.gz
Avoid a collision with typedef boolean.
All regression tests pass.
Diffstat (limited to 'gpsd_json.c')
-rw-r--r--gpsd_json.c68
1 files changed, 34 insertions, 34 deletions
diff --git a/gpsd_json.c b/gpsd_json.c
index 0cb80774..a1141d90 100644
--- a/gpsd_json.c
+++ b/gpsd_json.c
@@ -1305,28 +1305,28 @@ int json_device_read(const char *buf,
{
/*@ -fullinitblock @*/
const struct json_attr_t json_attrs_device[] = {
- {"class", check, .dflt.check = "DEVICE"},
+ {"class", t_check, .dflt.check = "DEVICE"},
- {"path", string, .addr.string = dev->path,
- .len = sizeof(dev->path)},
- {"activated", real, .addr.real = &dev->activated},
- {"flags", integer, .addr.integer = &dev->flags},
- {"driver", string, .addr.string = dev->driver,
- .len = sizeof(dev->driver)},
- {"subtype", string, .addr.string = dev->subtype,
- .len = sizeof(dev->subtype)},
- {"native", integer, .addr.integer = &dev->driver_mode,
- .dflt.integer = DEVDEFAULT_NATIVE},
- {"bps", uinteger, .addr.uinteger = &dev->baudrate,
- .dflt.uinteger = DEVDEFAULT_BPS},
- {"parity", character, .addr.character = &dev->parity,
- .dflt.character = DEVDEFAULT_PARITY},
- {"stopbits", uinteger, .addr.uinteger = &dev->stopbits,
- .dflt.uinteger = DEVDEFAULT_STOPBITS},
- {"cycle", real, .addr.real = &dev->cycle,
- .dflt.real = NAN},
- {"mincycle", real, .addr.real = &dev->mincycle,
- .dflt.real = NAN},
+ {"path", t_string, .addr.string = dev->path,
+ .len = sizeof(dev->path)},
+ {"activated", t_real, .addr.real = &dev->activated},
+ {"flags", t_integer, .addr.integer = &dev->flags},
+ {"driver", t_string, .addr.string = dev->driver,
+ .len = sizeof(dev->driver)},
+ {"subtype", t_string, .addr.string = dev->subtype,
+ .len = sizeof(dev->subtype)},
+ {"native", t_integer, .addr.integer = &dev->driver_mode,
+ .dflt.integer = DEVDEFAULT_NATIVE},
+ {"bps", t_uinteger, .addr.uinteger = &dev->baudrate,
+ .dflt.uinteger = DEVDEFAULT_BPS},
+ {"parity", t_character, .addr.character = &dev->parity,
+ .dflt.character = DEVDEFAULT_PARITY},
+ {"stopbits", t_uinteger, .addr.uinteger = &dev->stopbits,
+ .dflt.uinteger = DEVDEFAULT_STOPBITS},
+ {"cycle", t_real, .addr.real = &dev->cycle,
+ .dflt.real = NAN},
+ {"mincycle", t_real, .addr.real = &dev->mincycle,
+ .dflt.real = NAN},
{NULL},
};
/*@ +fullinitblock @*/
@@ -1345,20 +1345,20 @@ int json_watch_read(const char *buf,
{
/*@ -fullinitblock @*/
struct json_attr_t chanconfig_attrs[] = {
- {"class", check, .dflt.check = "WATCH"},
+ {"class", t_check, .dflt.check = "WATCH"},
- {"enable", boolean, .addr.boolean = &ccp->watcher,
- .dflt.boolean = true},
- {"json", boolean, .addr.boolean = &ccp->json,
- .nodefault = true},
- {"raw", integer, .addr.integer = &ccp->raw,
- .nodefault = true},
- {"nmea", boolean, .addr.boolean = &ccp->nmea,
- .nodefault = true},
- {"scaled", boolean, .addr.boolean = &ccp->scaled},
- {"timing", boolean, .addr.boolean = &ccp->timing},
- {"device", string, .addr.string = ccp->devpath,
- .len = sizeof(ccp->devpath)},
+ {"enable", t_boolean, .addr.boolean = &ccp->watcher,
+ .dflt.boolean = true},
+ {"json", t_boolean, .addr.boolean = &ccp->json,
+ .nodefault = true},
+ {"raw", t_integer, .addr.integer = &ccp->raw,
+ .nodefault = true},
+ {"nmea", t_boolean, .addr.boolean = &ccp->nmea,
+ .nodefault = true},
+ {"scaled", t_boolean, .addr.boolean = &ccp->scaled},
+ {"timing", t_boolean, .addr.boolean = &ccp->timing},
+ {"device", t_string, .addr.string = ccp->devpath,
+ .len = sizeof(ccp->devpath)},
{NULL},
};
/*@ +fullinitblock @*/