Alexandre Julliard julliard@winehq.org wrote:
if (offset && offset->QuadPart == (LONGLONG)-1 /* FILE_WRITE_TO_END_OF_FILE */)offset->QuadPart = lseek( unix_handle, 0, SEEK_END );This looks very wrong, offset belongs to the caller.
Of course you are correct, thanks.