tmp = g_variant_get_child_value(parameters, 0);
block_info->block_type = g_variant_get_int32(tmp);
MS_DBG_INFO("block_type : %d", block_info->block_type);
+ g_variant_unref(tmp);
tmp = g_variant_get_child_value(parameters, 6);
mount_uuid = g_variant_get_string(tmp, &size);
block_info->mount_uuid = strdup(mount_uuid);
MS_DBG_INFO("mount_uuid : %s", block_info->mount_uuid);
}
+ g_variant_unref(tmp);
tmp = g_variant_get_child_value(parameters, 8);
mount_path = g_variant_get_string(tmp, &size);
block_info->mount_path = strdup(mount_path);
MS_DBG_SINFO("mount_point : %s", block_info->mount_path);
}
+ g_variant_unref(tmp);
tmp = g_variant_get_child_value(parameters, 9);
block_info->state = g_variant_get_int32(tmp);
MS_DBG_INFO("state : %d", block_info->state);
+ g_variant_unref(tmp);
((block_changed_cb)usr_cb)(block_info, usr_data);
MS_SAFE_FREE(block_info->mount_path);