Use memset(buf instead of memset(&buf.
authorreyk <reyk@openbsd.org>
Wed, 6 Aug 2014 18:38:11 +0000 (18:38 +0000)
committerreyk <reyk@openbsd.org>
Wed, 6 Aug 2014 18:38:11 +0000 (18:38 +0000)
Pointed out by deraadt@

usr.sbin/httpd/server.c
usr.sbin/httpd/server_fcgi.c

index dd009c6..56f363f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: server.c,v 1.38 2014/08/06 16:10:02 jsing Exp $       */
+/*     $OpenBSD: server.c,v 1.39 2014/08/06 18:38:11 reyk Exp $        */
 
 /*
  * Copyright (c) 2006 - 2014 Reyk Floeter <reyk@openbsd.org>
@@ -998,8 +998,8 @@ server_log(struct client *clt, const char *msg)
        }
 
        if (debug_cmd != -1 && msg != NULL) {
-               memset(&ibuf, 0, sizeof(ibuf));
-               memset(&obuf, 0, sizeof(obuf));
+               memset(ibuf, 0, sizeof(ibuf));
+               memset(obuf, 0, sizeof(obuf));
                (void)print_host(&clt->clt_ss, ibuf, sizeof(ibuf));
                (void)server_http_host(&clt->clt_srv_ss, obuf, sizeof(obuf));
                if (EVBUFFER_LENGTH(clt->clt_log) &&
index f2d14f4..08fd6e1 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: server_fcgi.c,v 1.23 2014/08/06 15:08:04 florian Exp $        */
+/*     $OpenBSD: server_fcgi.c,v 1.24 2014/08/06 18:38:11 reyk Exp $   */
 
 /*
  * Copyright (c) 2014 Florian Obser <florian@openbsd.org>
@@ -144,7 +144,7 @@ server_fcgi(struct httpd *env, struct client *clt)
 
        socket_set_blockmode(fd, BM_NONBLOCK);
 
-       memset(&hbuf, 0, sizeof(hbuf));
+       memset(hbuf, 0, sizeof(hbuf));
        clt->clt_fcgi_state = FCGI_READ_HEADER;
        clt->clt_fcgi_toread = sizeof(struct fcgi_record_header);