Refactoring conditional directives that break parts of statements.

This commit is contained in:
lzmths 2015-12-14 11:04:00 -03:00
parent 809bb39b2b
commit 4b41eebeb2

View File

@ -226,16 +226,17 @@ evutil_ersatz_socketpair_(int family, int type, int protocol,
struct sockaddr_in connect_addr; struct sockaddr_in connect_addr;
ev_socklen_t size; ev_socklen_t size;
int saved_errno = -1; int saved_errno = -1;
int family_test;
if (protocol
|| (family != AF_INET family_test = family != AF_INET;
#ifdef AF_UNIX #ifdef AF_UNIX
&& family != AF_UNIX family_test = family_test && (family != AF_UNIX);
#endif #endif
)) { if (protocol || family_test) {
EVUTIL_SET_SOCKET_ERROR(ERR(EAFNOSUPPORT)); EVUTIL_SET_SOCKET_ERROR(ERR(EAFNOSUPPORT));
return -1; return -1;
} }
if (!fd) { if (!fd) {
EVUTIL_SET_SOCKET_ERROR(ERR(EINVAL)); EVUTIL_SET_SOCKET_ERROR(ERR(EINVAL));
return -1; return -1;