Patch #: 143 Type: bug fix Priority: high Affects: sites running CAP with FileMaker Pro/Eudora/NewsWatcher Reported: Nick Kisseberth Reported: Blaine Price Reported: Steve Dorner Reported: Lars Andersen Archived: munnari.OZ.AU mac/cap.patches/cap60.patch143 Application: 'cd cap60; patch -p < cap60.patches/cap60.patch143' Summary: seek pointer position not updated on file read/close. File: cap60/applications/aufs/afpos.c File: cap60/applications/aufs/afpfork.c *** applications/aufs/afpos.c.orig Wed Apr 14 19:36:22 1993 --- applications/aufs/afpos.c Sun May 30 11:37:56 1993 *************** *** 1,7 **** /* ! * $Author: djh $ $Date: 1993/04/14 09:36:08 $ ! * $Header: /mac/src/cap60/applications/aufs/RCS/afpos.c,v 2.31 1993/04/14 09:36:08 djh Rel djh $ ! * $Revision: 2.31 $ */ /* --- 1,7 ---- /* ! * $Author: djh $ $Date: 1993/05/30 01:37:40 $ ! * $Header: /mac/src/cap60/applications/aufs/RCS/afpos.c,v 2.32 1993/05/30 01:37:40 djh Rel djh $ ! * $Revision: 2.32 $ */ /* *************** *** 1107,1113 **** } if (offs != *fpos) ! lseek(fd,(off_t)offs,L_SET); #ifdef APPLICATION_MANAGER /* --- 1107,1113 ---- } if (offs != *fpos) ! *fpos = lseek(fd,(off_t)offs,L_SET); #ifdef APPLICATION_MANAGER /* *** applications/aufs/afpfork.c.orig Wed Jun 24 09:39:27 1992 --- applications/aufs/afpfork.c Thu Jun 3 20:18:58 1993 *************** *** 1,7 **** /* ! * $Author: djh $ $Date: 1992/06/23 23:39:09 $ ! * $Header: /mac/src/cap60/applications/aufs/RCS/afpfork.c,v 2.3 1992/06/23 23:39:09 djh Rel djh $ ! * $Revision: 2.3 $ */ /* --- 1,7 ---- /* ! * $Author: djh $ $Date: 1993/06/03 10:18:31 $ ! * $Header: /mac/src/cap60/applications/aufs/RCS/afpfork.c,v 2.4 1993/06/03 10:18:31 djh Rel djh $ ! * $Revision: 2.4 $ */ /* *************** *** 77,82 **** --- 77,83 ---- for (i=0; i < MaxOFN; i++) { OFNTBL[i].ofn_flgs = 0; + OFNTBL[i].ofn_pos = -1; OFNTBL[i].ofn_trans_table = -1; /* no index */ OFNTBL[i].ofn_efn = i+1; } *************** *** 109,114 **** --- 110,116 ---- OFN *ofn; { ofn->ofn_flgs = 0; + ofn->ofn_pos = -1; ofn->ofn_trans_table = -1; /* delete */ } *** lib/cap/abversion.c.orig Thu May 6 00:09:09 1993 --- lib/cap/abversion.c Sun May 30 11:39:14 1993 *************** *** 1,7 **** /* ! * $Author: djh $ $Date: 1993/05/05 14:09:03 $ ! * $Header: /mac/src/cap60/lib/cap/RCS/abversion.c,v 2.42 1993/05/05 14:09:03 djh Rel djh $ ! * $Revision: 2.42 $ */ /* --- 1,7 ---- /* ! * $Author: djh $ $Date: 1993/05/30 01:39:09 $ ! * $Header: /mac/src/cap60/lib/cap/RCS/abversion.c,v 2.43 1993/05/30 01:39:09 djh Rel djh $ ! * $Revision: 2.43 $ */ /* *************** *** 31,37 **** myversion.cv_name = "CAP"; myversion.cv_version = 6; myversion.cv_subversion = 0; ! myversion.cv_patchlevel = 142; myversion.cv_rmonth = "May"; myversion.cv_ryear = "1993"; switch (lap_proto) { --- 31,37 ---- myversion.cv_name = "CAP"; myversion.cv_version = 6; myversion.cv_subversion = 0; ! myversion.cv_patchlevel = 143; myversion.cv_rmonth = "May"; myversion.cv_ryear = "1993"; switch (lap_proto) { *** README.orig Thu May 6 00:09:57 1993 --- README Sun May 30 11:40:17 1993 *************** *** 2,8 **** CAP - Columbia AppleTalk Package for UNIX o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 142, May 1993 Notice ------ --- 2,8 ---- CAP - Columbia AppleTalk Package for UNIX o RELEASE NOTES ! o CAP Distribution 6.0, Patch Level 143, May 1993 Notice ------