|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T f
Length: 585 (0x249) Types: TextFile Names: »fdopen.patch«
└─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦02f44f254⟧ »EurOpenD3/mail/sendmail.5.65.tar.Z« └─⟦4e8d58309⟧ └─⟦this⟧ »./support/fdopen.patch« └─⟦9ae75bfbd⟧ Bits:30007242 EUUGD3: Starter Kit └─⟦bfebc70e2⟧ »EurOpenD3/mail/sendmail-5.65b+IDA-1.4.3.tar.Z« └─⟦f9e35cd84⟧ └─⟦this⟧ »sendmail/support/fdopen.patch«
If your system doesn't buffer streams that are fdopen'd, apply the following patch. It makes a tremendous difference. *** deliver.c.orig Wed Jul 23 18:27:04 1986 --- deliver.c Tue Nov 24 14:39:10 1987 *************** *** 694,699 **** --- 694,700 ---- FILE *mfile; FILE *rfile; extern FILE *fdopen(); + static char mbuffer[BUFSIZ]; # ifdef DEBUG if (tTd(11, 1)) *************** *** 910,915 **** --- 925,931 ---- (void) close(mpvect[0]); mfile = fdopen(mpvect[1], "w"); + setbuffer(mfile, mbuffer, BUFSIZ); if (clever) { (void) close(rpvect[1]);