network: Rename json_append_one() and move to json.h

This commit is contained in:
Daan De Meyer
2023-09-26 19:01:34 +01:00
committed by Luca Boccassi
parent 418a498777
commit 3bd337a084
3 changed files with 31 additions and 30 deletions
+7
View File
@@ -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;
+1
View File
@@ -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);