aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem-gsm-network.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-modem-gsm-network.c')
-rw-r--r--src/mm-modem-gsm-network.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/mm-modem-gsm-network.c b/src/mm-modem-gsm-network.c
index ab50aed9..bf52b942 100644
--- a/src/mm-modem-gsm-network.c
+++ b/src/mm-modem-gsm-network.c
@@ -398,10 +398,12 @@ impl_gsm_modem_register (MMModemGsmNetwork *modem,
}
static void
-scan_auth_cb (MMAuthRequest *req, GObject *owner, gpointer user_data)
+scan_auth_cb (MMAuthRequest *req,
+ GObject *owner,
+ DBusGMethodInvocation *context,
+ gpointer user_data)
{
MMModemGsmNetwork *self = MM_MODEM_GSM_NETWORK (owner);
- DBusGMethodInvocation *context = user_data;
GError *error = NULL;
/* Return any authorization error, otherwise get the IMEI */
@@ -421,8 +423,9 @@ impl_gsm_modem_scan (MMModemGsmNetwork *modem,
/* Make sure the caller is authorized to request a scan */
if (!mm_modem_auth_request (MM_MODEM (modem),
MM_AUTHORIZATION_DEVICE,
- scan_auth_cb,
context,
+ scan_auth_cb,
+ NULL,
NULL,
&error)) {
dbus_g_method_return_error (context, error);