finch/gntaccount.c

branch
release-2.1.0
changeset 18108
cb8669f16994
parent 17857
bc85241727f8
parent 18099
f38988d232f7
child 18121
2d8ea56b9097
equal deleted inserted replaced
18105:bab0b0bcb664 18108:cb8669f16994
280 const char *value = NULL; 280 const char *value = NULL;
281 char *s; 281 char *s;
282 282
283 if (dialog->account) 283 if (dialog->account)
284 { 284 {
285 s = strrchr(username, purple_account_user_split_get_separator(split)); 285 if(purple_account_user_split_get_reverse(split))
286 s = strrchr(username, purple_account_user_split_get_separator(split));
287 else
288 s = strchr(username, purple_account_user_split_get_separator(split));
289
286 if (s != NULL) 290 if (s != NULL)
287 { 291 {
288 *s = '\0'; 292 *s = '\0';
289 s++; 293 s++;
290 value = s; 294 value = s;

mercurial