diff options
author | Dan Williams <dcbw@redhat.com> | 2014-02-18 12:19:25 -0600 |
---|---|---|
committer | Dan Williams <dcbw@redhat.com> | 2014-06-13 11:30:49 -0500 |
commit | 502a5dbaf5555515cf6a81d69403aaf6aa6ea656 (patch) | |
tree | 6563fe1d1814a23c327967993660a11a98ac42cb /plugins | |
parent | 1e30bad1741a7322142e7cf129f92cdfff4f9216 (diff) |
broadband-bearer-sierra: use correct modem type when creating bearer
MMBroadbandModemSierraIcera is not a subclass of
MMBroadbandModemSierra, so we cannot cast it to that type when
passing it to bearer creation. Luckily the bearer doesn't
care, so just downgrade the type to MMBroadbandModem.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/sierra/mm-broadband-bearer-sierra.c | 2 | ||||
-rw-r--r-- | plugins/sierra/mm-broadband-bearer-sierra.h | 2 | ||||
-rw-r--r-- | plugins/sierra/mm-broadband-modem-sierra-icera.c | 2 | ||||
-rw-r--r-- | plugins/sierra/mm-broadband-modem-sierra.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/plugins/sierra/mm-broadband-bearer-sierra.c b/plugins/sierra/mm-broadband-bearer-sierra.c index 67cb3f27..dbe8a448 100644 --- a/plugins/sierra/mm-broadband-bearer-sierra.c +++ b/plugins/sierra/mm-broadband-bearer-sierra.c @@ -442,7 +442,7 @@ mm_broadband_bearer_sierra_new_finish (GAsyncResult *res, } void -mm_broadband_bearer_sierra_new (MMBroadbandModemSierra *modem, +mm_broadband_bearer_sierra_new (MMBroadbandModem *modem, MMBearerProperties *config, GCancellable *cancellable, GAsyncReadyCallback callback, diff --git a/plugins/sierra/mm-broadband-bearer-sierra.h b/plugins/sierra/mm-broadband-bearer-sierra.h index 92a5acc8..98b0735c 100644 --- a/plugins/sierra/mm-broadband-bearer-sierra.h +++ b/plugins/sierra/mm-broadband-bearer-sierra.h @@ -48,7 +48,7 @@ struct _MMBroadbandBearerSierraClass { GType mm_broadband_bearer_sierra_get_type (void); /* Default 3GPP bearer creation implementation */ -void mm_broadband_bearer_sierra_new (MMBroadbandModemSierra *modem, +void mm_broadband_bearer_sierra_new (MMBroadbandModem *modem, MMBearerProperties *config, GCancellable *cancellable, GAsyncReadyCallback callback, diff --git a/plugins/sierra/mm-broadband-modem-sierra-icera.c b/plugins/sierra/mm-broadband-modem-sierra-icera.c index d9a4e400..e01ea0a0 100644 --- a/plugins/sierra/mm-broadband-modem-sierra-icera.c +++ b/plugins/sierra/mm-broadband-modem-sierra-icera.c @@ -85,7 +85,7 @@ modem_create_bearer (MMIfaceModem *self, modem_create_bearer); mm_dbg ("Creating Sierra bearer..."); - mm_broadband_bearer_sierra_new (MM_BROADBAND_MODEM_SIERRA (self), + mm_broadband_bearer_sierra_new (MM_BROADBAND_MODEM (self), properties, NULL, /* cancellable */ (GAsyncReadyCallback)broadband_bearer_sierra_new_ready, diff --git a/plugins/sierra/mm-broadband-modem-sierra.c b/plugins/sierra/mm-broadband-modem-sierra.c index 8d06b017..e49c84cb 100644 --- a/plugins/sierra/mm-broadband-modem-sierra.c +++ b/plugins/sierra/mm-broadband-modem-sierra.c @@ -1134,7 +1134,7 @@ modem_create_bearer (MMIfaceModem *self, modem_create_bearer); mm_dbg ("Creating Sierra bearer..."); - mm_broadband_bearer_sierra_new (MM_BROADBAND_MODEM_SIERRA (self), + mm_broadband_bearer_sierra_new (MM_BROADBAND_MODEM (self), properties, NULL, /* cancellable */ (GAsyncReadyCallback)broadband_bearer_sierra_new_ready, |