Fix uncritical memory leak on exit

pull/13/head
Werner Sembach 3 years ago
parent 399c7de836
commit cd61a8c0b8

@ -106,7 +106,7 @@ int setup_gnome(int lockfile_arg) {
} }
// sync on xsession change // sync on xsession change
GDBusProxy *session_manager_properties = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION, session_manager_properties = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION,
G_DBUS_PROXY_FLAGS_NONE, NULL, G_DBUS_PROXY_FLAGS_NONE, NULL,
"org.gnome.SessionManager", "org.gnome.SessionManager",
"/org/gnome/SessionManager", "/org/gnome/SessionManager",
@ -122,7 +122,7 @@ int setup_gnome(int lockfile_arg) {
} }
// sync on wakeup // sync on wakeup
GDBusProxy *display_config_properties = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION, display_config_properties = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION,
G_DBUS_PROXY_FLAGS_NONE, NULL, G_DBUS_PROXY_FLAGS_NONE, NULL,
"org.gnome.Mutter.DisplayConfig", "org.gnome.Mutter.DisplayConfig",
"/org/gnome/Mutter/DisplayConfig", "/org/gnome/Mutter/DisplayConfig",

@ -205,7 +205,7 @@ int setup_kde(int lockfile_arg) {
} }
// sync on config and xsession change // sync on config and xsession change
GDBusProxy *kded5_modules_touchpad = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION, kded5_modules_touchpad = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION,
G_DBUS_PROXY_FLAGS_NONE, NULL, G_DBUS_PROXY_FLAGS_NONE, NULL,
"org.kde.kded5", "org.kde.kded5",
object_path, object_path,
@ -221,7 +221,7 @@ int setup_kde(int lockfile_arg) {
} }
// sync on wakeup // sync on wakeup
GDBusProxy *solid_power_management = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION, solid_power_management = g_dbus_proxy_new_for_bus_sync(G_BUS_TYPE_SESSION,
G_DBUS_PROXY_FLAGS_NONE, NULL, G_DBUS_PROXY_FLAGS_NONE, NULL,
"org.kde.Solid.PowerManagement", "org.kde.Solid.PowerManagement",
"/org/kde/Solid/PowerManagement/Actions/SuspendSession", "/org/kde/Solid/PowerManagement/Actions/SuspendSession",

Loading…
Cancel
Save