Changeset 5457:7729b1ad530c for sendlib.c
Legend:
- Unmodified
- Added
- Removed
-
sendlib.c
r5397 r5457 1521 1521 #define REF_INC 16 1522 1522 1523 #define TrimRef 101524 1525 1523 /* need to write the list in reverse because they are stored in reverse order 1526 1524 * when parsed to speed up threading 1527 1525 */ 1528 static void write_references (LIST *r, FILE *f)1526 void mutt_write_references (LIST *r, FILE *f, int trim) 1529 1527 { 1530 1528 LIST **ref = NULL; 1531 1529 int refcnt = 0, refmax = 0; 1532 1530 1533 for ( ; ( TrimRef == 0 || refcnt < TrimRef) && r ; r = r->next)1531 for ( ; (trim == 0 || refcnt < trim) && r ; r = r->next) 1534 1532 { 1535 1533 if (refcnt == refmax) … … 1826 1824 { 1827 1825 fputs ("References:", fp); 1828 write_references (env->references, fp);1826 mutt_write_references (env->references, fp, 10); 1829 1827 fputc('\n', fp); 1830 1828 } … … 1838 1836 { 1839 1837 fputs ("In-Reply-To:", fp); 1840 write_references (env->in_reply_to, fp);1838 mutt_write_references (env->in_reply_to, fp, 1); 1841 1839 fputc ('\n', fp); 1842 1840 }
