summaryrefslogtreecommitdiff
path: root/libports
diff options
context:
space:
mode:
Diffstat (limited to 'libports')
-rw-r--r--libports/notify-dead-name.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/libports/notify-dead-name.c b/libports/notify-dead-name.c
index a6b7467a..24e34674 100644
--- a/libports/notify-dead-name.c
+++ b/libports/notify-dead-name.c
@@ -22,7 +22,12 @@
#include "notify_S.h"
error_t
-ports_do_mach_notify_dead_name (mach_port_t notify, mach_port_t deadport)
+ports_do_mach_notify_dead_name (mach_port_t notify, mach_port_t dead_name)
{
+ void *pi = ports_lookup_port (0, notify, 0);
+ if (!pi)
+ return EOPNOTSUPP;
+ ports_dead_name (pi, dead_name);
+ ports_port_deref (pi);
return 0;
}