>
> We've also tried doing an FCONTROL controlcode 6 after the last record
> has been "written" (memcpy'd) to the file, and before the qsort; but this
> had no effect on updating the EOF; it remained at 0.
>
Prior to the FCONTROL 6, did you FPOINT to set the
poisiton of the file pointer? Might try that.
 
M.