From e9604305d164b15013b7613481c211540c8f0645 Mon Sep 17 00:00:00 2001 From: Yaroslav Chvanov Date: Mon, 6 Mar 2023 23:42:31 +0300 Subject: [PATCH] libratbag-data: use the dpi_list_free helper --- src/libratbag-data.c | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/libratbag-data.c b/src/libratbag-data.c index dbf4b406..4e3edebd 100644 --- a/src/libratbag-data.c +++ b/src/libratbag-data.c @@ -465,11 +465,7 @@ ratbag_device_data_destroy(struct ratbag_device_data *data) { switch (data->drivertype) { case HIDPP10: - if (data->hidpp10.dpi_list) { - free(data->hidpp10.dpi_list->entries); - free(data->hidpp10.dpi_list); - } - + dpi_list_free(data->hidpp10.dpi_list); free(data->hidpp10.dpi_range); free(data->hidpp10.profile_type); break; @@ -486,11 +482,7 @@ ratbag_device_data_destroy(struct ratbag_device_data *data) break; } case STEELSERIES: - if (data->steelseries.dpi_list) { - free(data->steelseries.dpi_list->entries); - free(data->steelseries.dpi_list); - } - + dpi_list_free(data->steelseries.dpi_list); free(data->steelseries.dpi_range); break; default: