Mail Archives: djgpp-workers/1996/07/23/23:41:38
> I think there is a subtle bug in open()/_open():
> The higher bits of omode are masked out before a possibly existing
> ! r.x.bx = oflag & 0xff; /* :TOM: new open() doesn't mask out upper bits,
> ! ** so we have to do it here.
> ! */
Charles - what does Win95 expect in BH? Can we just leave it
unmasked, or will the spare bits we use confuse it?
> ! r.h.al = oflag & 0xff; /* :TOM: see above */
I think this is unneeded - al is a byte register.
- Raw text -