power-monitor: simplify signal handling

Remove intermediate functions that only change the arguments order.
This commit is contained in:
Beniamino Galvani 2024-04-02 22:08:12 +02:00
parent 61e520ca4b
commit 3f24b99e86

View file

@ -83,12 +83,6 @@ G_DEFINE_TYPE(NMPowerMonitor, nm_power_monitor, G_TYPE_OBJECT);
/*****************************************************************************/
static void sleep_signal(NMPowerMonitor *self, gboolean is_about_to_suspend);
static void shutdown_signal(NMPowerMonitor *self);
/*****************************************************************************/
static void
drop_inhibitor(NMPowerMonitor *self, gboolean force)
{
@ -163,18 +157,6 @@ take_inhibitor(NMPowerMonitor *self)
self);
}
static void
prepare_for_sleep_cb(GDBusProxy *proxy, gboolean is_about_to_suspend, gpointer data)
{
sleep_signal(data, is_about_to_suspend);
}
static void
prepare_for_shutdown_cb(GDBusProxy *proxy, gboolean is_about_to_shutdown, gpointer data)
{
shutdown_signal(data);
}
static void
name_owner_cb(GObject *object, GParamSpec *pspec, gpointer user_data)
{
@ -193,7 +175,7 @@ name_owner_cb(GObject *object, GParamSpec *pspec, gpointer user_data)
}
static void
sleep_signal(NMPowerMonitor *self, gboolean is_about_to_suspend)
prepare_for_sleep_cb(GDBusProxy *proxy, gboolean is_about_to_suspend, NMPowerMonitor *self)
{
g_return_if_fail(NM_IS_POWER_MONITOR(self));
@ -209,7 +191,7 @@ sleep_signal(NMPowerMonitor *self, gboolean is_about_to_suspend)
}
static void
shutdown_signal(NMPowerMonitor *self)
prepare_for_shutdown_cb(GDBusProxy *proxy, gboolean is_about_to_shutdown, NMPowerMonitor *self)
{
g_return_if_fail(NM_IS_POWER_MONITOR(self));