(kadm5_s_get_principal): handle an empty salt

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4635 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Assar Westerlund
1998-03-21 13:42:20 +00:00
parent 5c2e5286b2
commit 991b2fac2d

View File

@@ -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;