From d2388f81760f3fbcf963bba318a610dbd16bf031 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 22 Oct 2006 07:32:40 +0000 Subject: [PATCH] Allocate the memory we later use. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@18811 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/crypto.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/krb5/crypto.c b/lib/krb5/crypto.c index dc30f4eaa..873f1102a 100644 --- a/lib/krb5/crypto.c +++ b/lib/krb5/crypto.c @@ -611,6 +611,11 @@ AES_string_to_key(krb5_context context, return KRB5_PROG_KEYTYPE_NOSUPP; kd.schedule = NULL; + ALLOC(kd.key, 1); + if(kd.key == NULL) { + krb5_set_error_string (context, "malloc: out of memory"); + return ENOMEM; + } kd.key->keytype = enctype; ret = krb5_data_alloc(&kd.key->keyvalue, et->keytype->size); if (ret) {