diff options
author | Aleksander Morgado <aleksandermj@chromium.org> | 2024-05-07 10:40:48 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2024-05-29 08:02:40 +0000 |
commit | c5b9effdc7b8d7dd505c223e742a4e1f25c3fde3 (patch) | |
tree | af9f4abc2c1f6830dbffdf623a385aa492e67b79 /src/plugins/fibocom/mm-shared-fibocom.c | |
parent | e215f644d6daa0096ac9243704a16e292d998f2a (diff) |
iface-modem: allow reporting the previous power state after an update
Let the caller of mm_iface_modem_set_power_state() know which was the
power state in the device before the actual update happened.
This is useful in cases where we want to temporarily switch to a given
power state (e.g. low) before returning to the original power state.
Diffstat (limited to 'src/plugins/fibocom/mm-shared-fibocom.c')
-rw-r--r-- | src/plugins/fibocom/mm-shared-fibocom.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/fibocom/mm-shared-fibocom.c b/src/plugins/fibocom/mm-shared-fibocom.c index ff7974b0..bbf6cb46 100644 --- a/src/plugins/fibocom/mm-shared-fibocom.c +++ b/src/plugins/fibocom/mm-shared-fibocom.c @@ -196,7 +196,7 @@ after_attach_apn_modem_power_up_ready (MMIfaceModem *self, ctx = g_task_get_task_data (task); - if (!mm_iface_modem_set_power_state_finish (self, res, &error)) { + if (!mm_iface_modem_set_power_state_finish (self, res, NULL, &error)) { mm_obj_warn (self, "failed to power up modem after attach APN settings update: %s", error->message); if (!ctx->saved_error) ctx->saved_error = g_steal_pointer (&error); @@ -260,7 +260,7 @@ before_attach_apn_modem_power_down_ready (MMIfaceModem *self, { GError *error = NULL; - if (!mm_iface_modem_set_power_state_finish (self, res, &error)) { + if (!mm_iface_modem_set_power_state_finish (self, res, NULL, &error)) { mm_obj_warn (self, "failed to power down modem before attach APN settings update: %s", error->message); g_task_return_error (task, error); g_object_unref (task); |