struct json_object *subsystem_attrs;
struct json_array *paths;
struct json_object *path_attrs;
- struct json_object *path_object;
int i, j;
root = json_create_object();
json_array_add_value_object(subsystems, subsystem_attrs);
paths = json_create_array();
- path_object = json_create_object();
for (j = 0; j < slist[i].nctrls; j++) {
path_attrs = json_create_object();
json_array_add_value_object(paths, path_attrs);
}
if (j) {
- json_object_add_value_array(path_object, "Paths",
- paths);
- json_array_add_value_object(subsystems, path_object);
+ json_object_add_value_array(subsystem_attrs, "Paths", paths);
}
}