Bug 1261307: Convert Unix socket IPC code to |UniquePtr|, r=nfroyd

This commit is contained in:
Thomas Zimmermann
2016-04-05 13:40:11 +02:00
parent 0deafc072e
commit 0fdff8e7f5
7 changed files with 39 additions and 16 deletions

View File

@@ -20,5 +20,19 @@ UnixSocketConnector::~UnixSocketConnector()
MOZ_COUNT_DTOR(UnixSocketConnector);
}
nsresult
UnixSocketConnector::Duplicate(UniquePtr<UnixSocketConnector>& aConnector)
{
UnixSocketConnector* connectorPtr;
auto rv = Duplicate(connectorPtr);
if (NS_FAILED(rv)) {
return rv;
}
aConnector = Move(UniquePtr<UnixSocketConnector>(connectorPtr));
return NS_OK;
}
}
}