diff options
Diffstat (limited to 'libdiskfs/init-startup.c')
-rw-r--r-- | libdiskfs/init-startup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libdiskfs/init-startup.c b/libdiskfs/init-startup.c index 98e39ea1..26d98fe4 100644 --- a/libdiskfs/init-startup.c +++ b/libdiskfs/init-startup.c @@ -92,7 +92,7 @@ diskfs_startup_diskfs (mach_port_t bootstrap, int flags) right = ports_get_send_right (newpi); errno = fsys_startup (bootstrap, flags, right, MACH_MSG_TYPE_COPY_SEND, &realnode); - mach_port_deallocate (mach_task_self (), newpi); + mach_port_deallocate (mach_task_self (), right); ports_port_deref (newpi); } if (errno) |