summaryrefslogtreecommitdiff
path: root/test_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 /test_json.c
parent89728c22f258e05d37d1dea4af1fb1b2ee5f5711 (diff)
downloadgpsd-ff47beb08f85a781ad3224b072ee0234ad09c4ae.tar.gz
Avoid a collision with typedef boolean.
All regression tests pass.
Diffstat (limited to 'test_json.c')
-rw-r--r--test_json.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/test_json.c b/test_json.c
index 7af0d70a..dfba3075 100644
--- a/test_json.c
+++ b/test_json.c
@@ -106,7 +106,7 @@ static int stringcount;
/*@-type@*/
static const struct json_array_t json_array_3 = {
- .element_type = string,
+ .element_type = t_string,
.arr.strings.ptrs = stringptrs,
.arr.strings.store = stringstore,
.arr.strings.storelen = sizeof(stringstore),
@@ -125,11 +125,11 @@ static int dftinteger;
static unsigned int dftuinteger;
static const struct json_attr_t json_attrs_4[] = {
- {"dftint", integer, .addr.integer = &dftinteger, .dflt.integer = -5},
- {"dftuint", integer, .addr.uinteger = &dftuinteger, .dflt.uinteger = 10},
- {"dftreal", real, .addr.real = &dftreal, .dflt.real = 23.17},
- {"flag1", boolean, .addr.boolean = &flag1,},
- {"flag2", boolean, .addr.boolean = &flag2,},
+ {"dftint", t_integer, .addr.integer = &dftinteger, .dflt.integer = -5},
+ {"dftuint", t_integer, .addr.uinteger = &dftuinteger, .dflt.uinteger = 10},
+ {"dftreal", t_real, .addr.real = &dftreal, .dflt.real = 23.17},
+ {"flag1", t_boolean, .addr.boolean = &flag1,},
+ {"flag2", t_boolean, .addr.boolean = &flag2,},
{NULL},
};
@@ -159,20 +159,20 @@ static int dumbcount;
/*@-type@*/
static const struct json_attr_t json_attrs_6_subtype[] = {
- {"name", string, .addr.offset = offsetof(struct dumbstruct_t, name),
- .len = 64},
- {"flag", boolean, .addr.offset = offsetof(struct dumbstruct_t, flag),},
- {"count", integer, .addr.offset = offsetof(struct dumbstruct_t, count),},
+ {"name", t_string, .addr.offset = offsetof(struct dumbstruct_t, name),
+ .len = 64},
+ {"flag", t_boolean, .addr.offset = offsetof(struct dumbstruct_t, flag),},
+ {"count", t_integer, .addr.offset = offsetof(struct dumbstruct_t, count),},
{NULL},
};
static const struct json_attr_t json_attrs_6[] = {
- {"parts", array, .addr.array.element_type = structobject,
- .addr.array.arr.objects.base = (char*)&dumbstruck,
- .addr.array.arr.objects.stride = sizeof(struct dumbstruct_t),
- .addr.array.arr.objects.subtype = json_attrs_6_subtype,
- .addr.array.count = &dumbcount,
- .addr.array.maxlen = sizeof(dumbstruck)/sizeof(dumbstruck[0])},
+ {"parts", t_array, .addr.array.element_type = t_structobject,
+ .addr.array.arr.objects.base = (char*)&dumbstruck,
+ .addr.array.arr.objects.stride = sizeof(struct dumbstruct_t),
+ .addr.array.arr.objects.subtype = json_attrs_6_subtype,
+ .addr.array.count = &dumbcount,
+ .addr.array.maxlen = sizeof(dumbstruck)/sizeof(dumbstruck[0])},
{NULL},
};
/*@+type@*/
@@ -192,9 +192,9 @@ static const struct json_enum_t enum_table[] = {
static int fee, fie, foe;
static const struct json_attr_t json_attrs_8[] = {
- {"fee", integer, .addr.integer = &fee, .map=enum_table},
- {"fie", integer, .addr.integer = &fie, .map=enum_table},
- {"foe", integer, .addr.integer = &foe, .map=enum_table},
+ {"fee", t_integer, .addr.integer = &fee, .map=enum_table},
+ {"fie", t_integer, .addr.integer = &fie, .map=enum_table},
+ {"foe", t_integer, .addr.integer = &foe, .map=enum_table},
{NULL},
};
/*@ +fullinitblock @*/