Add Glulxe and Git. They compile but don't work yet.
[projects/chimara/chimara.git] / tests / main.c
index d7f09bb52c1e236d00d20ab27f57510ef8202c08..4acd4ed4072d13e6e312462c0ee338eb6e91a415 100644 (file)
@@ -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;
        }