summaryrefslogtreecommitdiff
path: root/libpager
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1995-07-21 20:44:11 +0000
committerMichael I. Bushnell <mib@gnu.org>1995-07-21 20:44:11 +0000
commitd1cb1c073c0886d6061a803b98890b5655c9a31b (patch)
tree55314c831337adbf86d300d15b552cbeea0ee195 /libpager
parenta1bc2195b1cc130a53df9ff19fb60e4f6c781e43 (diff)
(_pager_seqnos_memory_object_create): Drop initial reference created
by ports_intern_external_reference when we're done with P.
Diffstat (limited to 'libpager')
-rw-r--r--libpager/object-create.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libpager/object-create.c b/libpager/object-create.c
index 89a76a96..c8dfe6de 100644
--- a/libpager/object-create.c
+++ b/libpager/object-create.c
@@ -1,5 +1,5 @@
/* Create a new memory object (Default pager only)
- Copyright (C) 1994 Free Software Foundation, Inc.
+ Copyright (C) 1994, 1995 Free Software Foundation, Inc.
Written by Michael I. Bushnell.
This file is part of the GNU Hurd.
@@ -66,6 +66,7 @@ _pager_seqnos_memory_object_create (mach_port_t master,
p->upi = pager_create_upi (p);
+ ports_port_deref (p);
return 0;
}