aboutsummaryrefslogtreecommitdiffstats
path: root/src/cJSON.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2018-03-23 10:26:36 +0000
committerWerner Koch <[email protected]>2018-03-23 10:26:36 +0000
commit6525d78d0a1d303c449762082942e71d3002b9ca (patch)
tree8127ce3f943a0658534d77ef2b46b7820864049d /src/cJSON.c
parentjson: Use gpgrt_argparse instead of argsparse.c (diff)
downloadgpgme-6525d78d0a1d303c449762082942e71d3002b9ca.tar.gz
gpgme-6525d78d0a1d303c449762082942e71d3002b9ca.zip
json: Add a new function to cJSON.
* src/cJSON.c (cJSON_CreateStringConvey): New.
Diffstat (limited to '')
-rw-r--r--src/cJSON.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/cJSON.c b/src/cJSON.c
index 1941d114..cf0cb132 100644
--- a/src/cJSON.c
+++ b/src/cJSON.c
@@ -1200,6 +1200,18 @@ cJSON_CreateString (const char *string)
}
cJSON *
+cJSON_CreateStringConvey (char *string)
+{
+ cJSON *item = cJSON_New_Item ();
+ if (item)
+ {
+ item->type = cJSON_String;
+ item->valuestring = string;
+ }
+ return item;
+}
+
+cJSON *
cJSON_CreateArray (void)
{
cJSON *item = cJSON_New_Item ();