libpurple/protocols/oscar/util.c

changeset 22588
a9330269258b
parent 20249
603650f32ee4
child 22900
25fc3a7eb4cc
equal deleted inserted replaced
22585:7a553ac98254 22588:a9330269258b
154 /* Normal AIM screen names can't start with a number */ 154 /* Normal AIM screen names can't start with a number */
155 if (isdigit(sn[0])) 155 if (isdigit(sn[0]))
156 return FALSE; 156 return FALSE;
157 157
158 for (i = 0; sn[i] != '\0'; i++) { 158 for (i = 0; sn[i] != '\0'; i++) {
159 if (!isalnum(sn[i]) && (sn[i] != ' ')) 159 if (!isalnum(sn[i]) && (sn[i] != ' ') && (sn[i] != '.'))
160 return FALSE; 160 return FALSE;
161 } 161 }
162 162
163 return TRUE; 163 return TRUE;
164 } 164 }

mercurial