Mercurial > pidgin.yaz
comparison src/dialogs.c @ 2642:b6cf22276d4b
[gaim-migrate @ 2655]
"Don't Panic!"
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Wed, 31 Oct 2001 18:52:40 +0000 |
parents | 66164831c228 |
children | b0c5770156e1 |
comparison
equal
deleted
inserted
replaced
2641:671c3a6a2c12 | 2642:b6cf22276d4b |
---|---|
3432 i++; | 3432 i++; |
3433 if (strlen(buf) >= 5 && (!strncmp(buf + strlen(buf) - 5, "<BR>\n", 5))) | 3433 if (strlen(buf) >= 5 && (!strncmp(buf + strlen(buf) - 5, "<BR>\n", 5))) |
3434 /* take off the \n */ | 3434 /* take off the \n */ |
3435 buf[strlen(buf) - 1] = '\0'; | 3435 buf[strlen(buf) - 1] = '\0'; |
3436 | 3436 |
3437 /* don't lose the thirtieth line of conversation. thanks FeRD */ | |
3438 g_string_append(string, buf); | |
3439 | |
3437 if (i == 30) { | 3440 if (i == 30) { |
3438 gtk_imhtml_append_text(GTK_IMHTML(view->layout), string->str, view->options); | 3441 gtk_imhtml_append_text(GTK_IMHTML(view->layout), string->str, view->options); |
3439 g_string_free(string, TRUE); | 3442 g_string_free(string, TRUE); |
3440 string = g_string_new(""); | 3443 string = g_string_new(""); |
3441 /* you can't have these anymore. if someone clicks on another item while one is | 3444 /* you can't have these anymore. if someone clicks on another item while one is |
3442 * drawing, it will try to move to that item, and that causes problems here. | 3445 * drawing, it will try to move to that item, and that causes problems here. |
3443 while (gtk_events_pending()) | 3446 while (gtk_events_pending()) |
3444 gtk_main_iteration(); | 3447 gtk_main_iteration(); |
3445 */ | 3448 */ |
3446 i = 0; | 3449 i = 0; |
3447 } else { | |
3448 g_string_append(string, buf); | |
3449 } | 3450 } |
3450 | 3451 |
3451 } | 3452 } |
3452 gtk_imhtml_append_text(GTK_IMHTML(view->layout), string->str, view->options); | 3453 gtk_imhtml_append_text(GTK_IMHTML(view->layout), string->str, view->options); |
3453 gtk_imhtml_append_text(GTK_IMHTML(view->layout), "<BR>", view->options); | 3454 gtk_imhtml_append_text(GTK_IMHTML(view->layout), "<BR>", view->options); |