[comp.sys.amiga.tech] Printer Drivers & dump aborts

kent@swrinde.nde.swri.edu (Kent D. Polk) (01/20/90)

While writing a printer driver for the CItoh Prowriter, I discovered
that case 4 (Close Down) in render() is never called when applications
programs abort a graphics dump. Instead, aRIS is specified.
Unfortunately, buffers can't be flushed and deallocated if case 4 is
not called.

Is this a bug in the printer device or are applications programs
supposed to take alternate steps when a dump is aborted? All my
applications that allow an abort perform the same.

Also, if it is the first invocation of the printer driver, aRIS is
called twice at the start of text printouts or twice at the end of a
graphics dump. After the first invocation, it is called only once.

What gives??
~
Thanks,
====================================================================
Kent Polk - Southwest Research Institute - kent@swrinde.nde.swri.edu
        Motto : "Anything worth doing is worth overdoing"
====================================================================