summaryrefslogtreecommitdiff
path: root/src/shared/json.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2019-07-04 17:56:16 +0200
committerLennart Poettering <lennart@poettering.net>2019-12-02 09:47:00 +0100
commit21e2151107712b07e000de79037e786fe7f21482 (patch)
tree7dcf6fd128eda5788f6db7cf13fe0ee46cbd3bbd /src/shared/json.h
parentcc164891da2922c52028420197cb0408c184378e (diff)
downloadsystemd-21e2151107712b07e000de79037e786fe7f21482.tar.gz
json: add new helper json_variant_append_array()
Diffstat (limited to 'src/shared/json.h')
-rw-r--r--src/shared/json.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/shared/json.h b/src/shared/json.h
index e95e3baed1..c1999a7411 100644
--- a/src/shared/json.h
+++ b/src/shared/json.h
@@ -179,6 +179,8 @@ int json_variant_set_field(JsonVariant **v, const char *field, JsonVariant *valu
int json_variant_set_field_string(JsonVariant **v, const char *field, const char *value);
int json_variant_set_field_unsigned(JsonVariant **v, const char *field, uintmax_t value);
+int json_variant_append_array(JsonVariant **v, JsonVariant *element);
+
int json_variant_merge(JsonVariant **v, JsonVariant *m);
int json_variant_strv(JsonVariant *v, char ***ret);