X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/6c6f8d247c0c3c6902d1a4b6d6d9f7e7d0f80b97..2b756ea0f81ebe3ef92ba3d40b67b9ad0d2e19e6:/src/main.c?ds=inline diff --git a/src/main.c b/src/main.c index 8150ec01..7aafb44e 100644 --- a/src/main.c +++ b/src/main.c @@ -30,6 +30,8 @@ #include "dems.h" #include "curl_download.h" #include "preferences.h" +#include "globals.h" +#include "vikmapslayer.h" #ifdef VIK_CONFIG_GEOCACHES void a_datasource_gc_init(); @@ -156,28 +158,33 @@ int main( int argc, char *argv[] ) if (vik_version) { - g_printf ("%s %s, Copyright (c) 2003-2007 Evan Battaglia\n", PACKAGE_NAME, PACKAGE_VERSION); + g_printf ("%s %s, Copyright (c) 2003-2008 Evan Battaglia\n", PACKAGE_NAME, PACKAGE_VERSION); return EXIT_SUCCESS; } if (!vik_debug) g_log_set_handler (NULL, G_LOG_LEVEL_DEBUG, mute_log, NULL); + a_preferences_init (); + + a_vik_preferences_init (); + + a_download_init(); curl_download_init(); /* Init modules/plugins */ modules_init(); + maps_layer_init (); a_mapcache_init (); a_background_init (); - a_preferences_init (); #ifdef VIK_CONFIG_GEOCACHES a_datasource_gc_init(); #endif /* Set the icon */ - main_icon = gdk_pixbuf_from_pixdata(&viking_icon, FALSE, NULL); + main_icon = gdk_pixbuf_from_pixdata(&viking_pixbuf, FALSE, NULL); gtk_window_set_default_icon(main_icon); /* Create the first window */ @@ -194,6 +201,7 @@ int main( int argc, char *argv[] ) gtk_main (); gdk_threads_leave (); + a_background_uninit (); a_mapcache_uninit (); a_dems_uninit (); a_preferences_uninit ();