diff -r 1bf8b6ef5aea -r 23b59a16c808 libpurple/protocols/irc/irc.c --- a/libpurple/protocols/irc/irc.c Sat Aug 17 23:28:51 2013 +0530 +++ b/libpurple/protocols/irc/irc.c Sun Aug 18 00:04:13 2013 +0530 @@ -614,7 +614,7 @@ ib = g_hash_table_lookup(irc->buddies, bname); if (ib != NULL) { ib->ref++; - purple_prpl_got_user_status(irc->account, bname, + purple_protocol_got_user_status(irc->account, bname, ib->online ? "available" : "offline", NULL); } else { ib = g_new0(struct irc_buddy, 1); @@ -980,7 +980,7 @@ irc_dccsend_send_file, /* send_file */ irc_dccsend_new_xfer, /* new_xfer */ NULL, /* offline_message */ - NULL, /* whiteboard_prpl_ops */ + NULL, /* whiteboard_protocol_ops */ irc_send_raw, /* send_raw */ NULL, /* roomlist_room_serialize */ NULL, /* unregister_user */