Name: resource-center-api
Summary: resource center library
Version: 0.1
-Release: 0
+Release: 1
Group: Multimedia/Libraries
License: Apache-2.0
Source0: %{name}-%{version}.tar.gz
return -1;
}
- _zone_list = (rc_zone_list_t*)g_malloc0(sizeof(rc_zone_list_t));
- assert(_zone_list);
g_variant_get(result, "(a(is))", &iter);
if (!iter) {
return -1;
}
+ _zone_list = g_new0(rc_zone_list, 1);
+
while (g_variant_iter_loop(iter, "(is)", &zone_id, &app_id)) {
zone = (rc_zone*) calloc(1, sizeof(rc_zone));
assert(zone);
zone->id = zone_id;
- zone->app_id = (app_id)? strndup(app_id, strlen(app_id)):nullptr;
+ zone->app_id = (app_id) ? strndup(app_id, strlen(app_id)) : nullptr;
_zone_list->count++;
_zone_list->list = g_list_append(_zone_list->list, zone);
- RC_LOG_INFO("[%08X] zone %d(%s) is added", command_id, zone->id, (zone->app_id)? zone->app_id:"");
+ RC_LOG_INFO("[%08X] zone %d(%s) is added", command_id, zone->id, (zone->app_id) ? zone->app_id : "");
}
g_variant_iter_free(iter);