From b668b4552287f4bbd712945a57a92438ff52b391 2011-06-19 15:25:46 From: HanzZ Date: 2011-06-19 15:25:46 Subject: [PATCH] handle all important VCard labels for ICQ --- diff --git a/backends/libpurple/main.cpp b/backends/libpurple/main.cpp index c58a90ac9a152015045fe35a7bf5477c2a3bb250..e15c2e5e3e2ee3e859478241627d97579b59c38f 100644 --- a/backends/libpurple/main.cpp +++ b/backends/libpurple/main.cpp @@ -656,13 +656,13 @@ static void *notify_user_info(PurpleConnection *gc, const char *who, PurpleNotif vcardEntry = (PurpleNotifyUserInfoEntry *)(vcardEntries->data); if (purple_notify_user_info_entry_get_label(vcardEntry) && purple_notify_user_info_entry_get_value(vcardEntry)){ label = purple_notify_user_info_entry_get_label(vcardEntry); - if (label == "Given Name") { + if (label == "Given Name" || label == "First Name") { firstName = purple_notify_user_info_entry_get_value(vcardEntry); } - else if (label == "Family Name") { + else if (label == "Family Name" || label == "Last Name") { lastName = purple_notify_user_info_entry_get_value(vcardEntry); } - else if (label=="Nickname") { + else if (label=="Nickname" || label == "Nick") { nickname = purple_notify_user_info_entry_get_value(vcardEntry); } else if (label=="Full Name") {