#include <zblib_driver_zdo_dev_control.h>
+/* LCOV_EXCL_START */
static void *_service_interface_ref_zigbee_zdo_dev_control(ZigBeeServiceInterface *service_interface)
{
ZigbeeObjectSkeleton *zigbee_object = NULL;
/* Get zigbee object */
zigbee_object = g_hash_table_lookup(custom_data->objects, ZIGBEE_SERVICE_PATH);
if (NULL == zigbee_object) {
- Z_LOGW("Cannot find ZigBee D-BUS interface object!", zigbee_object);
+ Z_LOGW("Cannot find ZigBee D-BUS interface object!");
return NULL;
}
desc_t->status, desc_t->table_entries,
desc_t->start_index, desc_t->table_list_count,
v_entries);
+ if (entry_builder)
+ g_variant_builder_unref(entry_builder);
if (v_entries)
g_variant_unref(v_entries);
break;
desc_t->status, desc_t->table_entries,
desc_t->start_index, desc_t->table_list_count,
v_entries);
+ if (entry_builder)
+ g_variant_builder_unref(entry_builder);
+ if (v_entries)
+ g_variant_unref(v_entries);
break;
}
case ZBLIB_ZDO_DEV_CONTROL_NOTI_MGMT_RTG_RSP: {
desc_t->status, desc_t->table_entries,
desc_t->start_index, desc_t->table_list_count,
v_entries);
+ if (entry_builder)
+ g_variant_builder_unref(entry_builder);
+ if (v_entries)
+ g_variant_unref(v_entries);
break;
}
case ZBLIB_ZDO_DEV_CONTROL_NOTI_MGMT_PERMIT_JOIN_RSP: {
/* ZigbeeZdo_dev_control should be dereferenced */
g_object_unref(dev_control_object);
}
+/* LCOV_EXCL_STOP */
gboolean zigbee_service_dbus_interface_zdo_dev_control_init(ZigBeeServiceInterface *service_interface,
ZigbeeObjectSkeleton *zigbee_object)
ZigbeeZdo_dev_control *zdodev_control_object;
if (NULL == service_interface) {
+ /* LCOV_EXCL_START */
Z_LOGE("service_interface is NULL");
return FALSE;
+ /* LCOV_EXCL_STOP */
}
zdodev_control_object = zigbee_zdo_dev_control_skeleton_new();