Reverse the check to allocate the buffer if cached pointer is NULL.
Reviewed by: kib Differential Revision: https://reviews.freebsd.org/D13596
This commit is contained in:
parent
d0a5d6e832
commit
37353d6326
@ -412,7 +412,7 @@ vfs_setpublicfs(struct mount *mp, struct netexport *nep,
|
||||
* If an indexfile was specified, pull it in.
|
||||
*/
|
||||
if (argp->ex_indexfile != NULL) {
|
||||
if (nfs_pub.np_index != NULL)
|
||||
if (nfs_pub.np_index == NULL)
|
||||
nfs_pub.np_index = malloc(MAXNAMLEN + 1, M_TEMP,
|
||||
M_WAITOK);
|
||||
error = copyinstr(argp->ex_indexfile, nfs_pub.np_index,
|
||||
|
Loading…
Reference in New Issue
Block a user