[HEIMDAL-646] malloc(0) checks for AIX

This commit is contained in:
Love Hornquist Astrand
2009-10-11 18:03:22 -07:00
parent 6f6a384257
commit 57faf165a0

View File

@@ -285,7 +285,7 @@ kadmind_dispatch(void *kadm_handle, krb5_boolean initial,
} }
key_data = malloc (n_key_data * sizeof(*key_data)); key_data = malloc (n_key_data * sizeof(*key_data));
if (key_data == NULL) { if (key_data == NULL && n_key_data != 0) {
ret = ENOMEM; ret = ENOMEM;
krb5_free_principal(context->context, princ); krb5_free_principal(context->context, princ);
goto fail; goto fail;