comparison pidgin/gtkmain.c @ 22339:143091589795

Initialize the stock stuff before doing anything else so that stock items used in error messages are ready to be used. Fixes #4917.
author Daniel Atallah <daniel.atallah@gmail.com>
date Wed, 27 Feb 2008 20:19:54 +0000
parents 542d35f101ff
children b77c8a87e15e 085d0a18a7f7
comparison
equal deleted inserted replaced
22338:a298447b2d66 22339:143091589795
299 } 299 }
300 300
301 static void 301 static void
302 pidgin_ui_init(void) 302 pidgin_ui_init(void)
303 { 303 {
304 pidgin_stock_init();
305
304 /* Set the UI operation structures. */ 306 /* Set the UI operation structures. */
305 purple_accounts_set_ui_ops(pidgin_accounts_get_ui_ops()); 307 purple_accounts_set_ui_ops(pidgin_accounts_get_ui_ops());
306 purple_xfers_set_ui_ops(pidgin_xfers_get_ui_ops()); 308 purple_xfers_set_ui_ops(pidgin_xfers_get_ui_ops());
307 purple_blist_set_ui_ops(pidgin_blist_get_ui_ops()); 309 purple_blist_set_ui_ops(pidgin_blist_get_ui_ops());
308 purple_notify_set_ui_ops(pidgin_notify_get_ui_ops()); 310 purple_notify_set_ui_ops(pidgin_notify_get_ui_ops());
313 purple_whiteboard_set_ui_ops(pidgin_whiteboard_get_ui_ops()); 315 purple_whiteboard_set_ui_ops(pidgin_whiteboard_get_ui_ops());
314 #ifdef USE_SCREENSAVER 316 #ifdef USE_SCREENSAVER
315 purple_idle_set_ui_ops(pidgin_idle_get_ui_ops()); 317 purple_idle_set_ui_ops(pidgin_idle_get_ui_ops());
316 #endif 318 #endif
317 319
318 pidgin_stock_init();
319 pidgin_account_init(); 320 pidgin_account_init();
320 pidgin_connection_init(); 321 pidgin_connection_init();
321 pidgin_blist_init(); 322 pidgin_blist_init();
322 pidgin_status_init(); 323 pidgin_status_init();
323 pidgin_conversations_init(); 324 pidgin_conversations_init();