]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream commit
authordjm@openbsd.org <djm@openbsd.org>
Thu, 1 Jun 2017 06:58:25 +0000 (06:58 +0000)
committerDamien Miller <djm@mindrot.org>
Wed, 7 Jun 2017 01:31:15 +0000 (11:31 +1000)
unconditionally zero init size of buffer; ok markus@
deraadt@

Upstream-ID: 218963e846d8f26763ba25afe79294547b99da29

sshbuf.c

index b7a90b5c27ce71fd454f9731b3386b422aba7cc7..de783a3638f8022a877ec935133eda7ea0f71228 100644 (file)
--- a/sshbuf.c
+++ b/sshbuf.c
@@ -1,4 +1,4 @@
-/*     $OpenBSD: sshbuf.c,v 1.10 2017/05/31 09:15:42 deraadt Exp $     */
+/*     $OpenBSD: sshbuf.c,v 1.11 2017/06/01 06:58:25 djm Exp $ */
 /*
  * Copyright (c) 2011 Damien Miller
  *
@@ -201,8 +201,8 @@ sshbuf_reset(struct sshbuf *buf)
                        buf->cd = buf->d = d;
                        buf->alloc = SSHBUF_SIZE_INIT;
                }
-       } else
-               explicit_bzero(buf->d, SSHBUF_SIZE_INIT);
+       }
+       explicit_bzero(buf->d, SSHBUF_SIZE_INIT);
 }
 
 size_t