Fix seekdir

The previous implementation doesn't actually update dir->current but
resets dir->current to dir->entries
master
Adam Yi 2020-06-23 02:11:33 +10:00
parent 17f882fbdb
commit dfa85d4c36
1 changed files with 2 additions and 2 deletions

View File

@ -1396,8 +1396,8 @@ nfs_seekdir(struct nfs_context *nfs _U_, struct nfsdir *nfsdir, long loc)
return;
}
for (nfsdir->current = nfsdir->entries;
nfsdir && loc--;
nfsdir = nfsdir->next) {
nfsdir->current && loc--;
nfsdir->current = nfsdir->current->next) {
}
}