X-Git-Url: https://git.street.me.uk/andy/viking.git/blobdiff_plain/5bfafde97984d80b9692f5f0ee5ec75c92d936ae..2b756ea0f81ebe3ef92ba3d40b67b9ad0d2e19e6:/src/main.c diff --git a/src/main.c b/src/main.c index 00c2c325..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,20 +158,24 @@ 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); - curl_download_init(); - 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 (); @@ -178,7 +184,7 @@ int main( int argc, char *argv[] ) #endif /* Set the icon */ - main_icon = gdk_pixbuf_from_pixdata(&viking_icon_pixbuf, FALSE, NULL); + main_icon = gdk_pixbuf_from_pixdata(&viking_pixbuf, FALSE, NULL); gtk_window_set_default_icon(main_icon); /* Create the first window */ @@ -195,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 ();