pidgin/pidginapplication.c

changeset 41314
0dc72eacd8bf
parent 41310
53e4815ef254
child 41315
1c9f47bbc031
equal deleted inserted replaced
41313:c110f79423b3 41314:0dc72eacd8bf
751 /* connect to the online and offline signals in purple connections. This 751 /* connect to the online and offline signals in purple connections. This
752 * is used to toggle states of actions that require being online. 752 * is used to toggle states of actions that require being online.
753 */ 753 */
754 handle = purple_connections_get_handle(); 754 handle = purple_connections_get_handle();
755 purple_signal_connect(handle, "online", application, 755 purple_signal_connect(handle, "online", application,
756 PURPLE_CALLBACK(pidgin_application_online_cb), 756 G_CALLBACK(pidgin_application_online_cb),
757 application); 757 application);
758 purple_signal_connect(handle, "offline", application, 758 purple_signal_connect(handle, "offline", application,
759 PURPLE_CALLBACK(pidgin_application_offline_cb), 759 G_CALLBACK(pidgin_application_offline_cb),
760 application); 760 application);
761 761
762 /* connect to account-signed-on and account-signed-off to toggle actions 762 /* connect to account-signed-on and account-signed-off to toggle actions
763 * that depend on specific interfaces in accounts. 763 * that depend on specific interfaces in accounts.
764 */ 764 */
765 handle = purple_accounts_get_handle(); 765 handle = purple_accounts_get_handle();
766 purple_signal_connect(handle, "account-signed-on", application, 766 purple_signal_connect(handle, "account-signed-on", application,
767 PURPLE_CALLBACK(pidgin_application_signed_on_cb), 767 G_CALLBACK(pidgin_application_signed_on_cb),
768 application); 768 application);
769 purple_signal_connect(handle, "account-signed-off", application, 769 purple_signal_connect(handle, "account-signed-off", application,
770 PURPLE_CALLBACK(pidgin_application_signed_off_cb), 770 G_CALLBACK(pidgin_application_signed_off_cb),
771 application); 771 application);
772 772
773 } 773 }
774 774
775 static void 775 static void

mercurial