mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-08-11 11:44:03 +02:00
dbusaddress: do not leak error on win32 code
This commit is contained in:
@@ -1356,6 +1356,7 @@ open_console_window (void)
|
|||||||
atexit (wait_console_window);
|
atexit (wait_console_window);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
idle_timeout_cb (GDBusDaemon *daemon, gpointer user_data)
|
idle_timeout_cb (GDBusDaemon *daemon, gpointer user_data)
|
||||||
{
|
{
|
||||||
@@ -1404,12 +1405,13 @@ g_win32_run_session_bus (HWND hwnd, HINSTANCE hinst, char *cmdline, int nCmdShow
|
|||||||
if (daemon == NULL)
|
if (daemon == NULL)
|
||||||
{
|
{
|
||||||
g_printerr ("Can't init bus: %s\n", error->message);
|
g_printerr ("Can't init bus: %s\n", error->message);
|
||||||
|
g_error_free (error);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
g_signal_connect (daemon, "idle-timeout", G_CALLBACK (idle_timeout_cb), loop);
|
g_signal_connect (daemon, "idle-timeout", G_CALLBACK (idle_timeout_cb), loop);
|
||||||
|
|
||||||
if ( publish_session_bus (_g_dbus_daemon_get_address (daemon)))
|
if (publish_session_bus (_g_dbus_daemon_get_address (daemon)))
|
||||||
{
|
{
|
||||||
g_main_loop_run (loop);
|
g_main_loop_run (loop);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user