From e81f12bfe34c9da9d617eb13e2d8ce787b8580b5 Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Tue, 9 Aug 2011 14:21:41 +0200 Subject: [PATCH] lowercase nicknames in vcard handler before comparing them --- backends/libpurple/main.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/backends/libpurple/main.cpp b/backends/libpurple/main.cpp index eda60eff..f3ad540d 100644 --- a/backends/libpurple/main.cpp +++ b/backends/libpurple/main.cpp @@ -800,6 +800,7 @@ static PurpleConnectionUiOps conn_ui_ops = static void *notify_user_info(PurpleConnection *gc, const char *who, PurpleNotifyUserInfo *user_info) { std::string name(who); + std::transform(name.begin(), name.end(), name.begin(),(int(*)(int)) std::tolower); PurpleAccount *account = purple_connection_get_account(gc); GList *vcardEntries = purple_notify_user_info_get_entries(user_info); PurpleNotifyUserInfoEntry *vcardEntry;