> > 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.