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;