adbconnection: delete unnecessary darwin workaround.
This shouldn't be compiling for the mac. Test: none Change-Id: I9aea1861365c0da041c665e14e3e86cb802ad697
This commit is contained in:
parent
b416a925ab
commit
4a1da79208
1 changed files with 0 additions and 9 deletions
|
@ -122,16 +122,7 @@ AdbConnectionClientContext* adbconnection_client_new(
|
|||
return nullptr;
|
||||
}
|
||||
|
||||
#if defined(__APPLE__)
|
||||
ctx->control_socket_.reset(socket(AF_UNIX, SOCK_SEQPACKET, 0));
|
||||
// TODO: find a better home for all these copies of the mac CLOEXEC workaround.
|
||||
if (int fd = ctx->control_socket_.get(), flags = fcntl(fd, F_GETFD);
|
||||
flags != -1 && (flags & FD_CLOEXEC) == 0) {
|
||||
fcntl(fd, F_SETFD, flags | FD_CLOEXEC);
|
||||
}
|
||||
#else
|
||||
ctx->control_socket_.reset(socket(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0));
|
||||
#endif
|
||||
if (ctx->control_socket_ < 0) {
|
||||
PLOG(ERROR) << "failed to create Unix domain socket";
|
||||
return nullptr;
|
||||
|
|
Loading…
Reference in a new issue