Mercurial > pidgin
comparison src/server.c @ 1587:69a004b5820a
[gaim-migrate @ 1597]
requested keybindings, and also handle nick format changes better
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Fri, 16 Mar 2001 07:30:14 +0000 |
| parents | 427e1409917c |
| children | d7e380618fd5 |
comparison
equal
deleted
inserted
replaced
| 1586:bb97d3e8a54d | 1587:69a004b5820a |
|---|---|
| 443 strcpy(who, normalize(name)); | 443 strcpy(who, normalize(name)); |
| 444 | 444 |
| 445 while (cnv) { | 445 while (cnv) { |
| 446 cv = (struct conversation *)cnv->data; | 446 cv = (struct conversation *)cnv->data; |
| 447 if (!strcasecmp(who, normalize(cv->name))) { | 447 if (!strcasecmp(who, normalize(cv->name))) { |
| 448 g_snprintf(cv->name, sizeof(cv->name), "%s", name); | 448 if (display_options & OPT_DISP_ONE_WINDOW) { |
| 449 if (find_log_info(name) || (logging_options & OPT_LOG_ALL)) | 449 set_convo_tab_label(cv, b->name); |
| 450 g_snprintf(who, 63, LOG_CONVERSATION_TITLE, name); | 450 } else { |
| 451 else | 451 g_snprintf(cv->name, sizeof(cv->name), "%s", name); |
| 452 g_snprintf(who, 63, CONVERSATION_TITLE, name); | 452 if (find_log_info(name) || (logging_options & OPT_LOG_ALL)) |
| 453 gtk_window_set_title(GTK_WINDOW(cv->window), who); | 453 g_snprintf(who, 63, LOG_CONVERSATION_TITLE, name); |
| 454 /* was g_free(buf), but break gives us that | 454 else |
| 455 * and freeing twice is not good --Sumner */ | 455 g_snprintf(who, 63, CONVERSATION_TITLE, name); |
| 456 break; | 456 gtk_window_set_title(GTK_WINDOW(cv->window), who); |
| 457 /* was g_free(buf), but break gives us that | |
| 458 * and freeing twice is not good --Sumner */ | |
| 459 break; | |
| 460 } | |
| 457 } | 461 } |
| 458 cnv = cnv->next; | 462 cnv = cnv->next; |
| 459 } | 463 } |
| 460 g_free(who); | 464 g_free(who); |
| 461 g_snprintf(b->name, sizeof(b->name), "%s", name); | 465 g_snprintf(b->name, sizeof(b->name), "%s", name); |
