Changeset 37eab7f for stylefunc.c
- Timestamp:
- Oct 25, 2003, 11:53:43 PM (21 years ago)
- Branches:
- master, barnowl_perlaim, debian, owl, release-1.10, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- eec69e1
- Parents:
- 8c92848
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
stylefunc.c
rec6ff52 r37eab7f 199 199 200 200 owl_free(indent); 201 } else { 202 char *text, *header, *indent; 203 204 text=owl_message_get_body(m); 205 header=owl_sprintf("%s from: %s to: %s", 206 owl_message_get_type(m), 207 owl_message_get_sender(m), 208 owl_message_get_recipient(m)); 209 210 indent=owl_malloc(strlen(text)+owl_text_num_lines(text)*OWL_MSGTAB+10); 211 owl_text_indent(indent, text, OWL_MSGTAB); 212 owl_fmtext_append_normal(fm, OWL_TABSTR); 213 owl_fmtext_append_normal(fm, header); 214 owl_fmtext_append_normal(fm, "\n"); 215 owl_fmtext_append_normal(fm, indent); 216 if (text[strlen(text)-1]!='\n') { 217 owl_fmtext_append_normal(fm, "\n"); 218 } 219 220 owl_free(indent); 221 owl_free(header); 201 222 } 202 223 } … … 395 416 396 417 owl_free(indent); 418 } else { 419 char *text, *header, *indent; 420 421 text=owl_message_get_body(m); 422 header=owl_sprintf("%s from: %s to: %s", 423 owl_message_get_type(m), 424 owl_message_get_sender(m), 425 owl_message_get_recipient(m)); 426 427 indent=owl_malloc(strlen(text)+owl_text_num_lines(text)*OWL_MSGTAB+10); 428 owl_text_indent(indent, text, OWL_MSGTAB); 429 owl_fmtext_append_normal(fm, OWL_TABSTR); 430 owl_fmtext_append_normal(fm, header); 431 owl_fmtext_append_normal(fm, "\n"); 432 owl_fmtext_append_normal(fm, indent); 433 if (text[strlen(text)-1]!='\n') { 434 owl_fmtext_append_normal(fm, "\n"); 435 } 436 437 owl_free(indent); 438 owl_free(header); 397 439 } 398 440 } … … 526 568 owl_fmtext_append_normal(fm, "\n"); 527 569 if (tmp) owl_free(tmp); 528 } 570 } else { 571 owl_fmtext_append_spaces(fm, OWL_TAB); 572 owl_fmtext_append_normal(fm, "< LOOPBACK "); 573 574 tmp=owl_strdup(owl_message_get_body(m)); 575 owl_util_tr(tmp, '\n', ' '); 576 owl_fmtext_append_normal(fm, tmp); 577 owl_fmtext_append_normal(fm, "\n"); 578 if (tmp) owl_free(tmp); 579 } 529 580 530 581 } … … 736 787 737 788 owl_free(indent); 789 } else { 790 738 791 } 739 792 }
Note: See TracChangeset
for help on using the changeset viewer.