mirror of
https://github.com/freebsd/freebsd-src
synced 2024-07-22 10:48:02 +00:00
Fix vop_readdir's ncookies handling in UFS and EXT2.
Submitted by: Kusumi Tomohiro PR: 267706 MFC after: 1 week
This commit is contained in:
parent
8eb4df9487
commit
e84e44215f
|
@ -265,7 +265,7 @@ ext2_readdir(struct vop_readdir_args *ap)
|
|||
error = 0;
|
||||
if (ap->a_ncookies != NULL) {
|
||||
if (error == 0) {
|
||||
ap->a_ncookies -= ncookies;
|
||||
*ap->a_ncookies -= ncookies;
|
||||
} else {
|
||||
free(*ap->a_cookies, M_TEMP);
|
||||
*ap->a_ncookies = 0;
|
||||
|
|
|
@ -2511,7 +2511,7 @@ ufs_readdir(
|
|||
error = 0;
|
||||
if (ap->a_ncookies != NULL) {
|
||||
if (error == 0) {
|
||||
ap->a_ncookies -= ncookies;
|
||||
*ap->a_ncookies -= ncookies;
|
||||
} else {
|
||||
free(*ap->a_cookies, M_TEMP);
|
||||
*ap->a_ncookies = 0;
|
||||
|
|
Loading…
Reference in a new issue