diff --git a/spawn-fcgi.c b/spawn-fcgi.c index c7772a9..134545e 100644 --- a/spawn-fcgi.c +++ b/spawn-fcgi.c @@ -174,15 +174,15 @@ int create_sockaddr() { } if (opts.port != 0) { - struct sockaddr_in *sin; - sin = g_malloc0(sizeof(struct sockaddr_in)); - sin->sin_family = AF_INET; + struct sockaddr_in *s_in; + s_in = g_malloc0(sizeof(struct sockaddr_in)); + s_in->sin_family = AF_INET; if (opts.addr) - sin->sin_addr.s_addr = opts.addr; + s_in->sin_addr.s_addr = opts.addr; else - sin->sin_addr.s_addr = htonl(INADDR_ANY); - sin->sin_port = htons(opts.port); - data.sockaddr = (struct sockaddr*) sin; + s_in->sin_addr.s_addr = htonl(INADDR_ANY); + s_in->sin_port = htons(opts.port); + data.sockaddr = (struct sockaddr*) s_in; data.socklen = sizeof(struct sockaddr_in); } else { struct sockaddr_un *sun;