diff --git a/gnome/src/main.c b/gnome/src/main.c index 5998bbcc681e4418462c76a85bafe0598d43101a..7af50785b836d7f47a8f76828101f664a59b6296 100644 --- a/gnome/src/main.c +++ b/gnome/src/main.c @@ -54,9 +54,11 @@ main(int argc, char *argv[]) if (g_strcmp0(argv[i], "--debug") == 0) set_log_level(LOG_DEBUG); +#if !GTK_CHECK_VERSION(2,32,0) g_thread_init(NULL); gdk_threads_init(); gdk_threads_enter(); +#endif // Start GTK application gtk_init(&argc, &argv); @@ -127,7 +129,9 @@ main(int argc, char *argv[]) shortcuts_destroy_bindings(); OUT: +#if !GTK_CHECK_VERSION(2,32,0) gdk_threads_leave(); +#endif return error != NULL; }