Merge pull request #576 from nkigen/patch-2
New MACRO for creating jsontree_array
This commit is contained in:
commit
1d690995f6
|
@ -116,6 +116,13 @@ struct jsontree_array {
|
|||
sizeof(jsontree_pair_##name)/sizeof(struct jsontree_pair), \
|
||||
jsontree_pair_##name }
|
||||
|
||||
#define JSONTREE_ARRAY(name, count) \
|
||||
static struct jsontree_value *jsontree_value##name[count]; \
|
||||
static struct jsontree_array name = { \
|
||||
JSON_TYPE_ARRAY, \
|
||||
count, \
|
||||
jsontree_value##name }
|
||||
|
||||
void jsontree_setup(struct jsontree_context *js_ctx,
|
||||
struct jsontree_value *root, int (* putchar)(int));
|
||||
void jsontree_reset(struct jsontree_context *js_ctx);
|
||||
|
|
Loading…
Reference in a new issue