pidgin/ljfisher-ssl-client-auth

Parents 7216d16cf3bc
Children 4b77c9940154
Use g_strlcpy instead of strcpy in MSN alias string creation.

Thanks to the Electronic Frontier Foundation (https://www.eff.org/) for
this patch.
--- a/libpurple/protocols/msn/msn.c Sun Jul 17 21:04:52 2011 +0000
+++ b/libpurple/protocols/msn/msn.c Sun Jul 17 21:10:42 2011 +0000
@@ -265,9 +265,9 @@
}
if (real_alias[0] == '\0')
- strcpy(real_alias, purple_account_get_username(account));
+ g_strlcpy(real_alias, purple_account_get_username(account), sizeof(real_alias));
} else
- strcpy(real_alias, purple_account_get_username(account));
+ g_strlcpy(real_alias, purple_account_get_username(account), sizeof(real_alias));
closure = g_new0(struct public_alias_closure, 1);
closure->account = account;