(FILECREATED " 6-Jan-87 14:57:35" {QV}<NOTECARDS>1.3K>NEXT>RGPATCH008.;1 1601 changes to: (VARS RGPATCH008COMS)) (* Copyright (c) 1987 by Xerox Corporation. All rights reserved.) (PRETTYCOMPRINT RGPATCH008COMS) (RPAQQ RGPATCH008COMS ((* * Added FORCEOUTPUT at end of checkpoint process) (* * Changes to NCLOCALDEVICE) (FNS NCLocalDevice.CheckpointNoteFile))) (* * Added FORCEOUTPUT at end of checkpoint process) (* * Changes to NCLOCALDEVICE) (DEFINEQ (NCLocalDevice.CheckpointNoteFile [LAMBDA (NoteFile InterestedWindow OperationMsg QuietFlg) (* Randy.Gobbel " 6-Jan-87 11:26") (* * Checkpoint a local device notefile.) (* * fgh 5/26/86 First created.) (* * fgh 9/1/86 Reimplemented QuietFlg, etc.) (* * rg 1/6/87 Added FORCEOUTPUT) (if (NOT (NCLocalDevice.NoteFileOpenP NoteFile)) then (QUOTE NoteFileNotOpen) elseif [NULL (ERSETQ (PROGN (NCLocalDevice.PutHashArray NoteFile InterestedWindow NIL OperationMsg QuietFlg) (replace (NoteFile CheckptPtr) of NoteFile with (GETEOFPTR (fetch (NoteFile Stream) of NoteFile))) (NCLocalDevice.PutNoteFileHeader NoteFile) (FORCEOUTPUT (fetch (NoteFile Stream) of NoteFile) T] then (QUOTE CheckpointFailed) else NoteFile]) ) (PUTPROPS RGPATCH008 COPYRIGHT ("Xerox Corporation" 1987)) (DECLARE: DONTCOPY (FILEMAP (NIL (488 1520 (NCLocalDevice.CheckpointNoteFile 498 . 1518))))) STOP