From: Andy Spencer Date: Mon, 21 Jan 2013 04:53:44 +0000 (+0000) Subject: Remove gdk threads X-Git-Url: http://pileus.org/git/?p=aweather;a=commitdiff_plain;h=1805a31bdfb30d0a507364ca4d04518ca203321b;hp=83c6e9b0916d6c7766d70facc72ca632b0fca770 Remove gdk threads --- diff --git a/src/main.c b/src/main.c index e127201..b22ae8e 100644 --- a/src/main.c +++ b/src/main.c @@ -144,7 +144,6 @@ int main(int argc, char *argv[]) /* Init */ GError *error = NULL; - gdk_threads_init(); if (!gtk_init_with_args(&argc, &argv, "aweather", entries, NULL, &error)) { g_print("%s\n", error->message); g_error_free(error); @@ -161,7 +160,6 @@ int main(int argc, char *argv[]) log_levels = int2log(opt_debug >= 0 ? opt_debug : debug); /* Set up AWeather */ - gdk_threads_enter(); /* Pre-load some types for gtkbuilder */ GRITS_TYPE_OPENGL; AWEATHER_TYPE_GUI; @@ -200,7 +198,6 @@ int main(int argc, char *argv[]) set_toggle_action(gui, "fullscreen", fullscreen); // Resest widget hiding setup_mac(gui); // done after show_all gtk_main(); - gdk_threads_leave(); - gdk_display_close(gdk_display_get_default()); + //gdk_display_close(gdk_display_get_default()); return 0; }