[comp.sys.xerox] DEI and VMS 4.6

cps@tesun2.UUCP (Chris Sharpington) (11/25/87)

	We have been running the DEI software on our vax under vms4.5
successfully. We have just upgraded to vms 4.6 and it has stopped working.
Does anyone have it working with 4.6 and can tel us what to do?
	Thanks, Chris
		!mcvax!ukc!tesun2!cps

joycem@KESTREL.ARPA (11/30/87)

We don't have it working under 4.6 (we're still running 4.4) but the
word I got from Xerox was that they know that DEI won't run under 4.6
and a new release of DEI would be out in the Nov/Dec. time frame.

Joyce Musselman
SCT

ritchie@hpldola.UUCP (12/04/87)

  A big thing that is busted with 4.6 is the ftell/ungetc combination. If
you do an ftell after an ungetc under 4.6, ftell() reports the position
prior to the ungetc (which I understand is compatible with the new ANSI
standard). Unfortunately, this breaks any code that used this combination
using the old method of reporting the offset into a file.

  Fix? Use fseek with a -1 relative displacement instead of an ungetc call.
(This is portable to any version of the RTLibs).
					Dave Ritchie
					hplabs!hp-lsd!ritchie