Mercurial > pidgin.yaz
comparison src/dialogs.c @ 4783:66be56dc86cb
[gaim-migrate @ 5103]
This re-enables server-stored aliases for AIM and ICQ, and it includes
a fix for the problem The Sean was having.
Gaim is too sexy. It needs to put its shirt back on before something
breaks.
committer: Tailor Script <tailor@pidgin.im>
author | Mark Doliner <mark@kingant.net> |
---|---|
date | Sat, 15 Mar 2003 00:18:54 +0000 |
parents | 85c6c3a60503 |
children | 1e28e7d802a1 |
comparison
equal
deleted
inserted
replaced
4782:fd69b80cb349 | 4783:66be56dc86cb |
---|---|
3346 } | 3346 } |
3347 | 3347 |
3348 static void do_alias_bud(GtkWidget *w, struct buddy *b) | 3348 static void do_alias_bud(GtkWidget *w, struct buddy *b) |
3349 { | 3349 { |
3350 const char *al = gtk_entry_get_text(GTK_ENTRY(aliasname)); | 3350 const char *al = gtk_entry_get_text(GTK_ENTRY(aliasname)); |
3351 if (al && strlen(al)) | 3351 gaim_blist_alias_buddy (b, (al && strlen(al)) ? al : NULL); |
3352 g_snprintf(b->alias, sizeof(b->alias), "%s", al); | |
3353 else | |
3354 b->alias[0] = '\0'; | |
3355 gaim_blist_alias_buddy (b, al); | |
3356 serv_alias_buddy(b); | 3352 serv_alias_buddy(b); |
3357 gaim_blist_save(); | 3353 gaim_blist_save(); |
3358 destroy_dialog(aliasdlg, aliasdlg); | 3354 destroy_dialog(aliasdlg, aliasdlg); |
3359 } | 3355 } |
3360 | 3356 |