iface-modem: move helper method out of the initialization logic
This commit is contained in:
@@ -1447,6 +1447,23 @@ handle_get_cell_info (MmGdbusModem *skeleton,
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
void
|
||||
mm_iface_modem_update_own_numbers (MMIfaceModem *self,
|
||||
const GStrv own_numbers)
|
||||
{
|
||||
MmGdbusModem *skeleton = NULL;
|
||||
|
||||
g_object_get (self,
|
||||
MM_IFACE_MODEM_DBUS_SKELETON, &skeleton,
|
||||
NULL);
|
||||
if (skeleton) {
|
||||
mm_gdbus_modem_set_own_numbers (skeleton, (const gchar * const *)own_numbers);
|
||||
g_object_unref (skeleton);
|
||||
}
|
||||
}
|
||||
|
||||
/*****************************************************************************/
|
||||
|
||||
void
|
||||
mm_iface_modem_update_access_technologies (MMIfaceModem *self,
|
||||
MMModemAccessTechnology new_access_tech,
|
||||
@@ -5271,21 +5288,6 @@ load_carrier_config_ready (MMIfaceModem *self,
|
||||
interface_initialization_step (task);
|
||||
}
|
||||
|
||||
void
|
||||
mm_iface_modem_update_own_numbers (MMIfaceModem *self,
|
||||
const GStrv own_numbers)
|
||||
{
|
||||
MmGdbusModem *skeleton = NULL;
|
||||
|
||||
g_object_get (self,
|
||||
MM_IFACE_MODEM_DBUS_SKELETON, &skeleton,
|
||||
NULL);
|
||||
if (skeleton) {
|
||||
mm_gdbus_modem_set_own_numbers (skeleton, (const gchar * const *)own_numbers);
|
||||
g_object_unref (skeleton);
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
load_own_numbers_ready (MMIfaceModem *self,
|
||||
GAsyncResult *res,
|
||||
|
Reference in New Issue
Block a user