# HG changeset patch # User Mark Doliner # Date 1205088429 0 # Node ID 76b501dfe231a7d2938fe2e781b20874433990d5 # Parent 8802eddbfedccc521d040165d52154695af7a537 Some AIM screen names have periods in them, but it's like impossible to register one now, I think. Fixes #5108. diff -r 8802eddbfedc -r 76b501dfe231 libpurple/protocols/oscar/util.c --- a/libpurple/protocols/oscar/util.c Sun Mar 09 16:52:07 2008 +0000 +++ b/libpurple/protocols/oscar/util.c Sun Mar 09 18:47:09 2008 +0000 @@ -156,7 +156,7 @@ return FALSE; for (i = 0; sn[i] != '\0'; i++) { - if (!isalnum(sn[i]) && (sn[i] != ' ')) + if (!isalnum(sn[i]) && (sn[i] != ' ') && (sn[i] != '.')) return FALSE; }