Mercurial > pidgin
comparison src/server.c @ 6058:d5f4ae4f9a02
[gaim-migrate @ 6508]
This should fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=196664
I also removed the dialog for rename buddy. The UI doesn't use it anymore.
We think renaming a buddy is silly.
committer: Tailor Script <tailor@pidgin.im>
| author | Mark Doliner <mark@kingant.net> |
|---|---|
| date | Tue, 08 Jul 2003 02:33:17 +0000 |
| parents | 272c761c52e3 |
| children | d8cd876e613e |
comparison
equal
deleted
inserted
replaced
| 6057:dc2124210882 | 6058:d5f4ae4f9a02 |
|---|---|
| 451 } | 451 } |
| 452 } | 452 } |
| 453 | 453 |
| 454 void serv_got_alias(GaimConnection *gc, const char *who, const char *alias) { | 454 void serv_got_alias(GaimConnection *gc, const char *who, const char *alias) { |
| 455 struct buddy *b = gaim_find_buddy(gc->account, who); | 455 struct buddy *b = gaim_find_buddy(gc->account, who); |
| 456 | |
| 456 if(!b) | 457 if(!b) |
| 457 return; | 458 return; |
| 458 | 459 |
| 459 if (b->server_alias) | 460 gaim_blist_server_alias_buddy(b, alias); |
| 460 g_free(b->server_alias); | |
| 461 | |
| 462 if (alias && g_utf8_validate(alias, -1, NULL)) | |
| 463 b->server_alias = g_strdup(alias); | |
| 464 else | |
| 465 b->server_alias = NULL; | |
| 466 | |
| 467 gaim_blist_update_buddy_status(b, b->uc); | |
| 468 } | 461 } |
| 469 | 462 |
| 470 /* | 463 /* |
| 471 * Move a buddy from one group to another on server. | 464 * Move a buddy from one group to another on server. |
| 472 * | 465 * |
