network: Rename json_append_one() and move to json.h
This commit is contained in:
committed by
Luca Boccassi
parent
418a498777
commit
3bd337a084
@@ -2104,6 +2104,13 @@ int json_variant_merge_objectb(JsonVariant **v, ...) {
|
||||
return json_variant_merge_object(v, w);
|
||||
}
|
||||
|
||||
int json_variant_merge_pair(JsonVariant **v, const char *name, JsonVariant *w) {
|
||||
assert(v);
|
||||
assert(name);
|
||||
|
||||
return json_variant_merge_objectb(v, JSON_BUILD_OBJECT(JSON_BUILD_PAIR_VARIANT_NON_NULL(name, w)));
|
||||
}
|
||||
|
||||
int json_variant_append_array(JsonVariant **v, JsonVariant *element) {
|
||||
_cleanup_(json_variant_unrefp) JsonVariant *nv = NULL;
|
||||
bool blank;
|
||||
|
||||
@@ -219,6 +219,7 @@ int json_variant_append_array_nodup(JsonVariant **v, JsonVariant *element);
|
||||
|
||||
int json_variant_merge_object(JsonVariant **v, JsonVariant *m);
|
||||
int json_variant_merge_objectb(JsonVariant **v, ...);
|
||||
int json_variant_merge_pair(JsonVariant **v, const char *name, JsonVariant *w);
|
||||
|
||||
int json_variant_strv(JsonVariant *v, char ***ret);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user