telit: reorder code to keep the bottom-top flow for async methods

This commit is contained in:
Aleksander Morgado
2017-09-04 17:23:35 +02:00
parent ada9934e90
commit 530ebf9063

View File

@@ -1056,6 +1056,14 @@ modem_after_power_up (MMIfaceModem *self,
/*****************************************************************************/
/* Modem power down (Modem interface) */
static gboolean
modem_power_down_finish (MMIfaceModem *self,
GAsyncResult *res,
GError **error)
{
return g_task_propagate_boolean (G_TASK (res), error);
}
static void
telit_modem_power_down_ready (MMBaseModem *self,
GAsyncResult *res,
@@ -1077,14 +1085,6 @@ telit_modem_power_down_ready (MMBaseModem *self,
g_object_unref (task);
}
static gboolean
modem_power_down_finish (MMIfaceModem *self,
GAsyncResult *res,
GError **error)
{
return g_task_propagate_boolean (G_TASK (res), error);
}
static void
modem_power_down (MMIfaceModem *self,
GAsyncReadyCallback callback,