From 7bfec93a539b1e3a4db37ca056b8da9f4190ecfd Mon Sep 17 00:00:00 2001 From: Romain Forlot Date: Tue, 2 Apr 2019 12:17:09 +0200 Subject: Fix: api userdata pointer released The json_object given to afb_req_success is released so and as it's the userdata or a subpart, we need to increment the json_object reference count. Change-Id: I9ee3fa5f613cd80c1f2374a545dec247c0a52cd8 Signed-off-by: Romain Forlot --- src/platform-info-binding.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/platform-info-binding.c b/src/platform-info-binding.c index c373d53..5e78fd9 100644 --- a/src/platform-info-binding.c +++ b/src/platform-info-binding.c @@ -56,7 +56,7 @@ void afv_get(afb_req_t req) { return; } - afb_req_success(req, result, NULL); + afb_req_success(req, json_object_get(result), NULL); } void afv_set(afb_req_t req) { -- cgit 1.2.3-korg