int main(int argc, char **argv)
{
- gdk_threads_init();
gtk_init(&argc, &argv);
prefs = grits_prefs_new(NULL, NULL);
plugins = grits_plugins_new(g_getenv("GRITS_PLUGIN_PATH"), prefs);
viewer = grits_opengl_new(plugins, prefs);
- gdk_threads_enter();
-
GtkWidget *notebook = NULL;
GtkUIManager *manager = setup_actions();
GtkWidget *window = setup_window(manager, ¬ebook);
grits_plugins_free(plugins);
g_object_unref(prefs);
- gdk_threads_leave();
-
g_debug("GritsDemo: main - refs=%d,%d",
G_OBJECT(manager)->ref_count,
G_OBJECT(window)->ref_count);
plugins = NULL;
viewer = NULL;
- gdk_display_close(gdk_display_get_default());
+ //gdk_display_close(gdk_display_get_default());
return 0;
}