| 269 PurpleProtocol *protocol; |
269 PurpleProtocol *protocol; |
| 270 const char *username; |
270 const char *username; |
| 271 gboolean valid = FALSE; |
271 gboolean valid = FALSE; |
| 272 |
272 |
| 273 account = purple_request_fields_get_account(fields, "account"); |
273 account = purple_request_fields_get_account(fields, "account"); |
| 274 protocol = purple_protocols_find(purple_account_get_protocol_id(account)); |
274 protocol = purple_account_get_protocol(account); |
| 275 username = purple_request_fields_get_string(fields, "screenname"); |
275 username = purple_request_fields_get_string(fields, "screenname"); |
| 276 |
276 |
| 277 if (username) { |
277 if (username) { |
| 278 valid = purple_validate(protocol, username); |
278 valid = purple_validate(protocol, username); |
| 279 } |
279 } |