From 991b2fac2d7e653cba47e9234de78884b7d96a6f Mon Sep 17 00:00:00 2001 From: Assar Westerlund Date: Sat, 21 Mar 1998 13:42:20 +0000 Subject: [PATCH] (kadm5_s_get_principal): handle an empty salt git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4635 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/kadm5/get_s.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/kadm5/get_s.c b/lib/kadm5/get_s.c index a8df3a174..d8e8ecc9e 100644 --- a/lib/kadm5/get_s.c +++ b/lib/kadm5/get_s.c @@ -151,7 +151,8 @@ kadm5_s_get_principal(void *server_handle, sp = &salt; kd->key_data_length[1] = sp->length; kd->key_data_contents[1] = malloc(kd->key_data_length[1]); - if(kd->key_data_contents[1] == NULL){ + if(kd->key_data_length[1] != 0 + && kd->key_data_contents[1] == NULL) { memset(kd->key_data_contents[0], 0, kd->key_data_length[0]); ret = ENOMEM; break;