Module Name:    src
Committed By:   agc
Date:           Sun Apr 26 16:55:44 UTC 2009

Modified Files:
        src/crypto/external/bsd/netpgp/dist/src/lib: netpgp.c

Log Message:
Let's allocate enough space for the keyring structure, and not a pointer to it.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.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/netpgp/dist/src/lib/netpgp.c
diff -u src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c:1.2 src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c:1.3
--- src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c:1.2	Sat Apr 25 01:29:15 2009
+++ src/crypto/external/bsd/netpgp/dist/src/lib/netpgp.c	Sun Apr 26 16:55:44 2009
@@ -192,7 +192,7 @@
 		(void) snprintf(ringname, sizeof(ringname), "%s/.gnupg/secring.gpg", homedir);
 		secring = ringname;
 	}
-	keyring = calloc(1, sizeof(keyring));
+	keyring = calloc(1, sizeof(*keyring));
 	if (!__ops_keyring_read_from_file(keyring, false, secring)) {
 		(void) fprintf(stderr, "Cannot read sec keyring %s\n", secring);
 		return 0;

Reply via email to