From 94a5b505f7ef7760fcfa7b824ee49758eb63a9e8 Mon Sep 17 00:00:00 2001 From: José Bollo Date: Thu, 7 Apr 2016 11:53:43 +0200 Subject: fix file posting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: If7e0aa3122af3a308a8441b518021f8a5cbe9473 Signed-off-by: José Bollo --- plugins/samples/HelloWorld.c | 3 ++- plugins/samples/SamplePost.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'plugins') diff --git a/plugins/samples/HelloWorld.c b/plugins/samples/HelloWorld.c index fd780e20..e29c22fa 100644 --- a/plugins/samples/HelloWorld.c +++ b/plugins/samples/HelloWorld.c @@ -29,7 +29,8 @@ static int fillargs(json_object *args, struct afb_arg arg) obj = json_object_new_object(); json_object_object_add (obj, "value", json_object_new_string(arg.value)); - json_object_object_add (obj, "path", json_object_new_string(arg.path)); + if (arg.path != NULL) + json_object_object_add (obj, "path", json_object_new_string(arg.path)); json_object_object_add (obj, "size", json_object_new_int64((int64_t)arg.size)); json_object_object_add (args, arg.name && *arg.name ? arg.name : "", obj); return 1; /* continue to iterate */ diff --git a/plugins/samples/SamplePost.c b/plugins/samples/SamplePost.c index 58a2a8b8..8a1b477a 100644 --- a/plugins/samples/SamplePost.c +++ b/plugins/samples/SamplePost.c @@ -31,7 +31,8 @@ static int fillargs(json_object *args, struct afb_arg arg) obj = json_object_new_object(); json_object_object_add (obj, "value", json_object_new_string(arg.value)); - json_object_object_add (obj, "path", json_object_new_string(arg.path)); + if (arg.path != NULL) + json_object_object_add (obj, "path", json_object_new_string(arg.path)); json_object_object_add (obj, "size", json_object_new_int64((int64_t)arg.size)); json_object_object_add (args, arg.name && *arg.name ? arg.name : "", obj); return 1; /* continue to iterate */ -- cgit 1.2.3-korg