diff libpurple/protocols/msn/msn.c @ 22259:6e5d37105189

Display buddies' phone numbers in the tooltip for MSN buddies if we have them
author Stu Tomlinson <stu@nosnilmot.com>
date Sun, 03 Feb 2008 17:37:58 +0000
parents 8515997d66e9
children 616a76954a97 b65997110933 00eaff9396ec f5bcb58bdf56 ed6de6a3604f
line wrap: on
line diff
--- a/libpurple/protocols/msn/msn.c	Sun Feb 03 17:33:02 2008 +0000
+++ b/libpurple/protocols/msn/msn.c	Sun Feb 03 17:37:58 2008 +0000
@@ -655,8 +655,22 @@
 	 */
 	if (full && user)
 	{
+		const char *phone;
+
 		purple_notify_user_info_add_pair(user_info, _("Blocked"),
 									   ((user->list_op & (1 << MSN_LIST_BL)) ? _("Yes") : _("No")));
+
+		phone = msn_user_get_home_phone(user);
+		if (phone != NULL)
+			purple_notify_user_info_add_pair(user_info, _("Home Phone Number"), phone);
+
+		phone = msn_user_get_work_phone(user);
+		if (phone != NULL)
+			purple_notify_user_info_add_pair(user_info, _("Work Phone Number"), phone);
+
+		phone = msn_user_get_mobile_phone(user);
+		if (phone != NULL)
+			purple_notify_user_info_add_pair(user_info, _("Mobile Phone Number"), phone);
 	}
 }