diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2020-05-19 13:16:51 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2020-05-19 13:44:23 +0200 |
commit | ccf16e00a73291899af4631557c90e4e697f9841 (patch) | |
tree | d92409e4f313213f9c3c6c9a6d930831c9b9ccef | |
parent | 76d06ce697bd95e586d07361b4a447ced5b851f1 (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.c | 2 |
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); |