Any calls using the standard I/O functions will always read/write to user 0, regardless of the active user. Is this intentional?
-Thom
[bug] +cpm target always writes to user 0.
Re: [bug] +cpm target always writes to user 0.
It looks like the uid of an FCB is set at open time: either it inherits the current uid or it is extracted from the filename, eg 1/abc.txt should use user area 1.
On a read/write the uid is set to the uid in the FCB that's being used.
On a read/write the uid is set to the uid in the FCB that's being used.