X-Git-Url: http://pileus.org/git/?p=grits;a=blobdiff_plain;f=src%2Fgis_test.c;h=0cc2f0b18a845221ec2a13975e619d7823fcdab5;hp=124ed5389e28f22922a37d763a35c92dafce456d;hb=a15a1829ffbf0176930601ee9ac7cc0c07fa2d06;hpb=a2a902d978b6050289f7a92794fb1dc0aa2b5e26 diff --git a/src/gis_test.c b/src/gis_test.c index 124ed53..0cc2f0b 100644 --- a/src/gis_test.c +++ b/src/gis_test.c @@ -47,20 +47,19 @@ int main(int argc, char **argv) GisPrefs *prefs = gis_prefs_new(NULL, NULL); GisPlugins *plugins = gis_plugins_new(NULL); - GisViewer *viewer = gis_viewer_new(); - GisOpenGL *opengl = gis_opengl_new(viewer, plugins); + GisViewer *viewer = gis_opengl_new(plugins); gdk_threads_enter(); GtkWidget *window = gtk_window_new(GTK_WINDOW_TOPLEVEL); g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL); g_signal_connect(window, "key-press-event", G_CALLBACK(on_key_press), NULL); - gtk_container_add(GTK_CONTAINER(window), GTK_WIDGET(opengl)); + gtk_container_add(GTK_CONTAINER(window), GTK_WIDGET(viewer)); gtk_widget_show_all(window); gdk_threads_leave(); - gis_plugins_load(plugins, "bmng", viewer, opengl, prefs); - //gis_plugins_load(plugins, "srtm", viewer, opengl, prefs); - gis_plugins_load(plugins, "test", viewer, opengl, prefs); + gis_plugins_load(plugins, "bmng", viewer, prefs); + gis_plugins_load(plugins, "srtm", viewer, prefs); + gis_plugins_load(plugins, "test", viewer, prefs); gis_viewer_set_site(viewer, "KLSX"); @@ -69,7 +68,6 @@ int main(int argc, char **argv) g_object_unref(prefs); g_object_unref(viewer); - g_object_unref(opengl); gis_plugins_free(plugins); gdk_threads_leave(); return 0;