| 348 case GAIM_BLIST_BUDDY_NODE: |
349 case GAIM_BLIST_BUDDY_NODE: |
| 349 gaim_blist_alias_buddy((GaimBuddy*)node, arg2); |
350 gaim_blist_alias_buddy((GaimBuddy*)node, arg2); |
| 350 serv_alias_buddy((GaimBuddy *)node); |
351 serv_alias_buddy((GaimBuddy *)node); |
| 351 break; |
352 break; |
| 352 case GAIM_BLIST_GROUP_NODE: |
353 case GAIM_BLIST_GROUP_NODE: |
| 353 gaim_blist_rename_group((GaimGroup*)node, arg2); |
354 dest = gaim_find_group(arg2); |
| |
355 if (dest != NULL && strcmp(arg2, ((GaimGroup*) node)->name)) { |
| |
356 gaim_gtkdialogs_merge_groups((GaimGroup*) node, arg2); |
| |
357 } else |
| |
358 gaim_blist_rename_group((GaimGroup*)node, arg2); |
| 354 break; |
359 break; |
| 355 case GAIM_BLIST_CHAT_NODE: |
360 case GAIM_BLIST_CHAT_NODE: |
| 356 gaim_blist_alias_chat((GaimChat*)node, arg2); |
361 gaim_blist_alias_chat((GaimChat*)node, arg2); |
| 357 break; |
362 break; |
| 358 default: |
363 default: |