summaryrefslogtreecommitdiffstats
path: root/src/lib/crypto
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2009-12-31 03:37:37 +0000
committerKen Raeburn <raeburn@mit.edu>2009-12-31 03:37:37 +0000
commitcef7f880c8bd2b3db35977296f28738da4679040 (patch)
tree25caa1328292f689c907f8f2970870926592071f /src/lib/crypto
parent382803ac70f184956592f7e6e988240c714c8f99 (diff)
downloadkrb5-cef7f880c8bd2b3db35977296f28738da4679040.tar.gz
krb5-cef7f880c8bd2b3db35977296f28738da4679040.tar.xz
krb5-cef7f880c8bd2b3db35977296f28738da4679040.zip
Initialize hash_iov, in case of premature error exit
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23551 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/lib/crypto')
-rw-r--r--src/lib/crypto/krb/checksum/confounder.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/crypto/krb/checksum/confounder.c b/src/lib/crypto/krb/checksum/confounder.c
index 6429a195f..d74ad380f 100644
--- a/src/lib/crypto/krb/checksum/confounder.c
+++ b/src/lib/crypto/krb/checksum/confounder.c
@@ -115,7 +115,7 @@ krb5_error_code krb5int_confounder_verify(const struct krb5_cksumtypes *ctp,
unsigned char *plaintext = NULL;
krb5_key xorkey = NULL;
krb5_data computed = empty_data();
- krb5_crypto_iov *hash_iov, iov;
+ krb5_crypto_iov *hash_iov = NULL, iov;
size_t blocksize = ctp->enc->block_size, hashsize = ctp->hash->hashsize;
plaintext = k5alloc(input->length, &ret);