cinterion,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.

  cinterion/mm-modem-helpers-cinterion.c: In function 'mm_cinterion_build_band':
  cinterion/mm-modem-helpers-cinterion.c:409:54: error: cast increases required alignment of target type [-Werror=cast-align]
           bands_string = mm_common_build_bands_string ((MMModemBand *)bands->data, bands->len);
                                                        ^
This commit is contained in:
Aleksander Morgado
2020-05-19 13:15:42 +02:00
parent b0be4e895c
commit 76d06ce697

View File

@@ -406,7 +406,7 @@ mm_cinterion_build_band (GArray *bands,
if (band == 0) { if (band == 0) {
gchar *bands_string; gchar *bands_string;
bands_string = mm_common_build_bands_string ((MMModemBand *)bands->data, bands->len); bands_string = mm_common_build_bands_string ((MMModemBand *)(gpointer)bands->data, bands->len);
g_set_error (error, g_set_error (error,
MM_CORE_ERROR, MM_CORE_ERROR,
MM_CORE_ERROR_FAILED, MM_CORE_ERROR_FAILED,