Displaying all loaded objects horizontally.
[familia.git] / src / main.c
index 096e9ca8ae1a4cc07090bace9827fde20893e486..2d406381e1dff4076473a9ad941f2bb75dd07c23 100644 (file)
@@ -33,6 +33,8 @@
 #include "storage/storage.h"
 #include "gedcom/familia_gedcom.h"
 
+extern GtkDrawingArea * drawing_area;
+
 const char * get_guidatafile()
 {
        if (g_file_test (DATADIR "/gui.glade", G_FILE_TEST_EXISTS)) {
@@ -44,7 +46,6 @@ const char * get_guidatafile()
 int main(int argc, char** argv) {
        GtkBuilder *builder = NULL;
        GtkWidget *window = NULL;
-       GtkWidget *area = NULL;
        GdkGLConfig *glconfig = NULL;
        struct familia_storage * storage = NULL;
 
@@ -85,17 +86,17 @@ int main(int argc, char** argv) {
        gtk_builder_connect_signals(builder, NULL);
 
        window = GTK_WIDGET(gtk_builder_get_object(builder, "main-window"));
-       area = GTK_WIDGET(gtk_builder_get_object(builder, "drawing-area"));
+       drawing_area = GTK_WIDGET(gtk_builder_get_object(builder, "drawing-area"));
 
        gtk_window_set_title(GTK_WINDOW(window), g_get_application_name());
 
        /* Set OpenGL-capability to the widget. */
-       gtk_widget_set_gl_capability (area, glconfig, NULL, TRUE, GDK_GL_RGBA_TYPE);
+       gtk_widget_set_gl_capability (drawing_area, glconfig, NULL, TRUE, GDK_GL_RGBA_TYPE);
 
        gtk_widget_show(window);
 
        gtk_main();
-       
+
        if (familia_storage_get_current()) {
                storage = familia_storage_get_current();
                familia_storage_free(storage);