afm-udb: Fix corrupted memory
authorjobol <jose.bollo@iot.bzh>
Tue, 3 Apr 2018 12:46:15 +0000 (14:46 +0200)
committerJosé Bollo <jose.bollo@iot.bzh>
Thu, 5 Apr 2018 08:48:01 +0000 (10:48 +0200)
Change-Id: Ib78b0843f819f232b05ac45124fe888c784f65d4
Signed-off-by: jobol <jose.bollo@iot.bzh>
src/afm-udb.c

index e9b1e2d..be1a5d3 100644 (file)
@@ -117,7 +117,7 @@ static int append_field(
                        array = json_object_new_array();
                        if (!array)
                                goto error;
-                       json_object_array_add(array, item);
+                       json_object_array_add(array, json_object_get(item));
                        json_object_object_add(object, name, array);
                }
                json_object_array_add(array, data);