summaryrefslogtreecommitdiffstats
path: root/ipc/attachment_broker_mac_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ipc/attachment_broker_mac_unittest.cc')
-rw-r--r--ipc/attachment_broker_mac_unittest.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/ipc/attachment_broker_mac_unittest.cc b/ipc/attachment_broker_mac_unittest.cc
index be4f3c5..bf994b7 100644
--- a/ipc/attachment_broker_mac_unittest.cc
+++ b/ipc/attachment_broker_mac_unittest.cc
@@ -76,8 +76,10 @@ base::mac::ScopedMachSendRight GetMachPortFromBrokeredAttachment(
IPC::internal::MachPortAttachmentMac* received_mach_port_attachment =
static_cast<IPC::internal::MachPortAttachmentMac*>(attachment.get());
- return base::mac::ScopedMachSendRight(
+ base::mac::ScopedMachSendRight send_right(
received_mach_port_attachment->get_mach_port());
+ received_mach_port_attachment->reset_mach_port_ownership();
+ return send_right;
}
// Makes a Mach port backed SharedMemory region and fills it with |contents|.