Module Name:    src
Committed By:   joerg
Date:           Fri Jul  1 02:10:20 UTC 2011

Modified Files:
        src/crypto/external/bsd/heimdal/dist/lib/hx509: cert.c
        src/crypto/external/bsd/heimdal/dist/lib/krb5: crypto-des3.c

Log Message:
Fix memset usage.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
    src/crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c
diff -u src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c:1.1.1.1 src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c:1.2
--- src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c:1.1.1.1	Wed Apr 13 18:15:10 2011
+++ src/crypto/external/bsd/heimdal/dist/lib/hx509/cert.c	Fri Jul  1 02:10:19 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: cert.c,v 1.1.1.1 2011/04/13 18:15:10 elric Exp $	*/
+/*	$NetBSD: cert.c,v 1.2 2011/07/01 02:10:19 joerg Exp $	*/
 
 /*
  * Copyright (c) 2004 - 2007 Kungliga Tekniska Högskolan
@@ -357,7 +357,7 @@
     free(cert->friendlyname);
     if (cert->basename)
 	hx509_name_free(&cert->basename);
-    memset(cert, 0, sizeof(cert));
+    memset(cert, 0, sizeof(*cert));
     free(cert);
 }
 

Index: src/crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c
diff -u src/crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c:1.1.1.1 src/crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c:1.2
--- src/crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c:1.1.1.1	Wed Apr 13 18:15:32 2011
+++ src/crypto/external/bsd/heimdal/dist/lib/krb5/crypto-des3.c	Fri Jul  1 02:10:19 2011
@@ -1,4 +1,4 @@
-/*	$NetBSD: crypto-des3.c,v 1.1.1.1 2011/04/13 18:15:32 elric Exp $	*/
+/*	$NetBSD: crypto-des3.c,v 1.2 2011/07/01 02:10:19 joerg Exp $	*/
 
 /*
  * Copyright (c) 1997 - 2008 Kungliga Tekniska Högskolan
@@ -204,7 +204,7 @@
     DES_cblock *k;
     int i, j;
 
-    memset(x, 0, sizeof(x));
+    memset(x, 0, 32);
     for (i = 0; i < 3; ++i) {
 	unsigned char foo;
 	for (j = 0; j < 7; ++j) {

Reply via email to