diff options
Diffstat (limited to 'sys/fs/pseudofs/pseudofs.c')
-rw-r--r-- | sys/fs/pseudofs/pseudofs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/fs/pseudofs/pseudofs.c b/sys/fs/pseudofs/pseudofs.c index eb2d67d..f7a0426 100644 --- a/sys/fs/pseudofs/pseudofs.c +++ b/sys/fs/pseudofs/pseudofs.c @@ -71,7 +71,7 @@ pfs_alloc_node(struct pfs_info *pi, const char *name, pfs_type_t type) KASSERT(strlen(name) < PFS_NAMELEN, ("%s(): node name is too long", __func__)); - MALLOC(pn, struct pfs_node *, sizeof *pn, + pn = malloc(sizeof *pn, M_PFSNODES, M_WAITOK|M_ZERO); mtx_init(&pn->pn_mutex, "pfs_node", NULL, MTX_DEF | MTX_DUPOK); strlcpy(pn->pn_name, name, sizeof pn->pn_name); @@ -290,7 +290,7 @@ pfs_destroy(struct pfs_node *pn) /* destroy the node */ pfs_fileno_free(pn); mtx_destroy(&pn->pn_mutex); - FREE(pn, M_PFSNODES); + free(pn, M_PFSNODES); return (0); } |