From d022d772101f2b59cb089eb312ef707e156b83dd Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Wed, 26 Jan 2011 18:13:18 +0000 Subject: localize optval variable in setsockopt() No need to declare it outside of the if () block --- nodelay.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/nodelay.c b/nodelay.c index c391f65..dda785a 100644 --- a/nodelay.c +++ b/nodelay.c @@ -69,13 +69,12 @@ int socket(int domain, int type, int protocol) int setsockopt(int sockfd, int level, int optname, const void *poptval, socklen_t optlen) { - int optval; - if (unlikely(!real_socket)) nodelay_init(); - optval = nodelay_value; if (level == IPPROTO_TCP && optname == TCP_NODELAY) { + int optval = nodelay_value; + poptval = &optval; optlen = sizeof(optval); } -- cgit v1.2.3-24-ge0c7