From 14537be0f4fbb535ea6d018adbd7f12d88aa2d84 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 18 Jun 2007 20:49:42 +0000 Subject: [PATCH] (get_reply_key*): don't expose freed memory git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@21132 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/krb5/pkinit.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/krb5/pkinit.c b/lib/krb5/pkinit.c index df879406a..c5bf2fe24 100644 --- a/lib/krb5/pkinit.c +++ b/lib/krb5/pkinit.c @@ -794,6 +794,7 @@ get_reply_key_win(krb5_context context, if (ret) { krb5_set_error_string(context, "PKINIT failed copying reply key"); free(*key); + *key = NULL; } return ret; @@ -856,6 +857,7 @@ get_reply_key(krb5_context context, if (ret) { krb5_set_error_string(context, "PKINIT failed copying reply key"); free(*key); + *key = NULL; } return ret;