aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-05-19 13:18:38 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-05-19 13:44:23 +0200
commitbd2e6f5df43236f709113647845afb9fe095f837 (patch)
treef1dfcdffac57f651f0fd8d07fac6d396974bfb0b
parent175bedf920159f75b2d517fd638835569477aa55 (diff)
huawei: avoid cast-align errors
We can safely cast the data in a GArray to gpointer first, and then to the pointer type we require. huawei/mm-broadband-modem-huawei.c: In function 'set_current_bands': huawei/mm-broadband-modem-huawei.c:916:50: error: cast increases required alignment of target type [-Werror=cast-align] bands_string = mm_common_build_bands_string ((MMModemBand *)bands_array->data, ^
-rw-r--r--plugins/huawei/mm-broadband-modem-huawei.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/huawei/mm-broadband-modem-huawei.c b/plugins/huawei/mm-broadband-modem-huawei.c
index 49d08a0f..44f2b86c 100644
--- a/plugins/huawei/mm-broadband-modem-huawei.c
+++ b/plugins/huawei/mm-broadband-modem-huawei.c
@@ -913,7 +913,7 @@ set_current_bands (MMIfaceModem *self,
task = g_task_new (self, NULL, callback, user_data);
- bands_string = mm_common_build_bands_string ((MMModemBand *)bands_array->data,
+ bands_string = mm_common_build_bands_string ((MMModemBand *)(gpointer)bands_array->data,
bands_array->len);
if (!bands_array_to_huawei (bands_array, &huawei_band)) {