diff options
author | Michael I. Bushnell <mib@gnu.org> | 1994-02-11 22:31:36 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1994-02-11 22:31:36 +0000 |
commit | e295cc1deae384af16f021ddd1c2521fb9f2e4ab (patch) | |
tree | 91c6d8d2c77379f2ebf7189fce4e1ecaebdcf9a8 /libdiskfs | |
parent | 5d1f577d8496d0a4300dd0b51b2e6cf248350f09 (diff) |
Formerly dir-mkfile.c.~3~
Diffstat (limited to 'libdiskfs')
-rw-r--r-- | libdiskfs/dir-mkfile.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/libdiskfs/dir-mkfile.c b/libdiskfs/dir-mkfile.c index b7fd28ad..47f96201 100644 --- a/libdiskfs/dir-mkfile.c +++ b/libdiskfs/dir-mkfile.c @@ -60,9 +60,11 @@ diskfs_S_dir_mkfile (struct protid *cred, return err; flags &= (O_READ | O_WRITE | O_EXEC); - *newnode = (diskfs_make_protid (diskfs_make_peropen (np, flags), - cred->uids, cred->nuids, - cred->gids, cred->ngids))->pi.port; + *newnode = (ports_get_right + (diskfs_make_protid + (diskfs_make_peropen (np, flags), + cred->uids, cred->nuids, + cred->gids, cred->ngids))); *newnodetype = MACH_MSG_TYPE_MAKE_SEND; return 0; } |