src/aim.c

changeset 3907
7de53cfd3660
parent 3867
0e747b4295cb
child 3948
2dc540d6172a
--- a/src/aim.c	Tue Nov 05 22:59:53 2002 +0000
+++ b/src/aim.c	Tue Nov 05 23:00:53 2002 +0000
@@ -778,6 +778,12 @@
 #if GAIM_PLUGINS || USE_PERL
 	gaim_probe_plugins();
 #endif
+
+#ifdef _WIN32
+	/* Various win32 initializations */
+	wgaim_init();
+#endif
+
 	load_prefs();
 	core_main();
 #ifndef _WIN32
@@ -812,15 +818,13 @@
 		account_editor(NULL, NULL);
 	} else if ((dologin_ret == -1) && !connections)
 		show_login();
-#ifdef _WIN32
-	/* Various win32 initializations */
-	wgaim_init();
-#endif
 
 	gtk_main();
 	core_quit();
 	/* don't need ui_quit here because ui doesn't create anything */
-
+#ifdef _WIN32
+	wgaim_cleanup();
+#endif
 	return 0;
 
 }

mercurial