fix logic error in fread