Patch #: 33 Type: operational change Priority: none Modification: improve lwsrv efficiency for large files Submitted: Mike Moya Archived: munnari.OZ.AU mac/cap.patches/cap60.patch033 Application: 'cd cap60; patch -p < cap60.patches/cap60.patch033' Summary: add -s flag to lpr call File: cap60/applications/lwsrv/lwsrv.c *** applications/lwsrv/lwsrv.c.orig Sun May 26 19:19:48 1991 --- applications/lwsrv/lwsrv.c Thu Jul 11 00:03:15 1991 *************** *** 1,6 **** ! static char rcsid[] = "$Author: djh $ $Date: 1991/05/26 09:19:28 $"; ! static char rcsident[] = "$Header: /mac/src/cap60/applications/lwsrv/RCS/lwsrv.c,v 2.6 1991/05/26 09:19:28 djh Exp djh $"; ! static char revision[] = "$Revision: 2.6 $"; /* * lwsrv - UNIX AppleTalk spooling program: act as a laserwriter --- 1,6 ---- ! static char rcsid[] = "$Author: djh $ $Date: 1991/07/10 14:03:03 $"; ! static char rcsident[] = "$Header: /mac/src/cap60/applications/lwsrv/RCS/lwsrv.c,v 2.7 1991/07/10 14:03:03 djh Rel djh $"; ! static char revision[] = "$Revision: 2.7 $"; /* * lwsrv - UNIX AppleTalk spooling program: act as a laserwriter *************** *** 648,653 **** --- 648,654 ---- #endif xenix5 if (rhbuf[1] != '\0') childargv[argc++]=rhbuf; /* include h and/or r flags */ + childargv[argc++]="-s"; /* better for > 1M files */ childargv[argc++]=tname; /* our temporary file name */ childargv[argc]=(char *) 0; /* end of argument list */ *** README.orig Thu Jul 11 00:04:03 1991 --- README Thu Jul 11 00:04:14 1991 *************** *** 3,9 **** (For use with AppleTalk/Ethernet bridge) o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 32, July 1991 Introduction ------------ --- 3,9 ---- (For use with AppleTalk/Ethernet bridge) o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 33, July 1991 Introduction ------------