X-Git-Url: https://git.stderr.nl/gitweb?a=blobdiff_plain;f=tests%2Fmain.c;h=4acd4ed4072d13e6e312462c0ee338eb6e91a415;hb=5f927b0d7c728e389f3295ac39acb85ecb3a6ef0;hp=d7f09bb52c1e236d00d20ab27f57510ef8202c08;hpb=8c5ff2ad80dffbd3d6b80c556ce305c7047fd576;p=projects%2Fchimara%2Fchimara.git diff --git a/tests/main.c b/tests/main.c index d7f09bb..4acd4ed 100644 --- a/tests/main.c +++ b/tests/main.c @@ -101,7 +101,7 @@ create_window(void) for(ptr = actions; *ptr; ptr += 2) gtk_action_group_add_action_with_accel(actiongroup, GTK_ACTION(load_object(ptr[0])), ptr[1]); - GtkUIManager *uimanager = gtk_ui_manager_new(); + uimanager = gtk_ui_manager_new(); if( !gtk_ui_manager_add_ui_from_file(uimanager, "chimara.menus", &error) ) { error_dialog(NULL, error, "Error while building interface: "); return; @@ -145,18 +145,16 @@ main(int argc, char *argv[]) if( !g_thread_supported() ) g_thread_init(NULL); - gdk_threads_init(); - - gtk_set_locale(); gtk_init(&argc, &argv); create_window(); gtk_widget_show_all(window); g_object_unref( G_OBJECT(builder) ); + g_object_unref( G_OBJECT(uimanager) ); - if( !chimara_glk_run(CHIMARA_GLK(glk), "../interpreters/frotz/.libs/frotz.so", argc, argv, &error) ) { + if( !chimara_glk_run(CHIMARA_GLK(glk), "../interpreters/glulxe/.libs/glulxe.so", argc, argv, &error) ) { error_dialog(GTK_WINDOW(window), error, "Error starting Glk library: "); return 1; }