aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-05-19 13:16:51 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-05-19 13:44:23 +0200
commitccf16e00a73291899af4631557c90e4e697f9841 (patch)
treed92409e4f313213f9c3c6c9a6d930831c9b9ccef
parent76d06ce697bd95e586d07361b4a447ced5b851f1 (diff)
ublox,helpers: avoid cast-align errors
We can safely cast the data in a GArray to gpointer first, and then to the pointer type we require. ublox/mm-modem-helpers-ublox.c: In function 'parse_bands_from_string': ublox/mm-modem-helpers-ublox.c:1612:48: error: cast increases required alignment of target type [-Werror=cast-align] tmpstr = mm_common_build_bands_string ((MMModemBand *)(bands->data), bands->len); ^
-rw-r--r--plugins/ublox/mm-modem-helpers-ublox.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/ublox/mm-modem-helpers-ublox.c b/plugins/ublox/mm-modem-helpers-ublox.c
index fe1719c3..ca3039a6 100644
--- a/plugins/ublox/mm-modem-helpers-ublox.c
+++ b/plugins/ublox/mm-modem-helpers-ublox.c
@@ -1609,7 +1609,7 @@ parse_bands_from_string (const gchar *str,
gchar *tmpstr;
bands = uact_num_array_to_band_array (nums);
- tmpstr = mm_common_build_bands_string ((MMModemBand *)(bands->data), bands->len);
+ tmpstr = mm_common_build_bands_string ((MMModemBand *)(gpointer)(bands->data), bands->len);
mm_obj_dbg (log_object, "modem reports support for %s bands: %s", group, tmpstr);
g_free (tmpstr);