aboutsummaryrefslogtreecommitdiff
path: root/src/mm-sms-qmi.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2021-04-30 12:26:25 +0200
committerAleksander Morgado <aleksander@aleksander.es>2021-04-30 11:05:42 +0000
commit25a1b28fbfb398c3981cd1bb7305907119ff351c (patch)
tree94a2c1a735ed2d1d61a81cee83129b1f6bacb3d1 /src/mm-sms-qmi.c
parentedee1e3f84b34b6a4bd6f230371a36ea03539af7 (diff)
core: strict return type in g_object_ref()
This is now a requirement when using glib 2.56.
Diffstat (limited to 'src/mm-sms-qmi.c')
-rw-r--r--src/mm-sms-qmi.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mm-sms-qmi.c b/src/mm-sms-qmi.c
index 809cb26b..3db0512e 100644
--- a/src/mm-sms-qmi.c
+++ b/src/mm-sms-qmi.c
@@ -277,7 +277,7 @@ sms_store (MMBaseSms *self,
/* Setup the context */
ctx = g_slice_new0 (SmsStoreContext);
- ctx->client = g_object_ref (client);
+ ctx->client = QMI_CLIENT_WMS (g_object_ref (client));
ctx->storage = storage;
g_object_get (self,
MM_BASE_SMS_MODEM, &ctx->modem,
@@ -611,7 +611,7 @@ sms_send (MMBaseSms *self,
/* Setup the context */
ctx = g_slice_new0 (SmsSendContext);
- ctx->client = g_object_ref (client);
+ ctx->client = QMI_CLIENT_WMS (g_object_ref (client));
g_object_get (self,
MM_BASE_SMS_MODEM, &ctx->modem,
NULL);
@@ -769,7 +769,7 @@ sms_delete (MMBaseSms *self,
return;
ctx = g_slice_new0 (SmsDeletePartsContext);
- ctx->client = g_object_ref (client);
+ ctx->client = QMI_CLIENT_WMS (g_object_ref (client));
g_object_get (self,
MM_BASE_SMS_MODEM, &ctx->modem,
NULL);