Changed ALLOC macro.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@2440 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -46,11 +46,11 @@ krb5_auth_con_init(krb5_context context,
|
||||
{
|
||||
krb5_auth_context p;
|
||||
|
||||
p = ALLOC(1, krb5_auth_context_data);;
|
||||
ALLOC(p, 1);
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
memset(p, 0, sizeof(*p));
|
||||
p->authenticator = ALLOC(1, krb5_authenticator_data);
|
||||
ALLOC(p->authenticator, 1);
|
||||
if (!p->authenticator)
|
||||
return ENOMEM;
|
||||
p->flags = KRB5_AUTH_CONTEXT_DO_TIME;
|
||||
|
@@ -45,7 +45,7 @@ krb5_init_context(krb5_context *context)
|
||||
{
|
||||
krb5_context p;
|
||||
const char *tmp;
|
||||
p = ALLOC(1, krb5_context_data);
|
||||
ALLOC(p, 1);
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
memset(p, 0, sizeof(krb5_context_data));
|
||||
@@ -103,7 +103,7 @@ static krb5_error_code
|
||||
default_etypes(krb5_enctype **etype)
|
||||
{
|
||||
krb5_enctype *p;
|
||||
p = ALLOC(4, krb5_enctype);
|
||||
ALLOC(p, 4);
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
p[0] = ETYPE_DES_CBC_MD5;
|
||||
@@ -127,7 +127,7 @@ krb5_set_default_in_tkt_etypes(krb5_context context,
|
||||
if(!valid_etype(etypes[i++]))
|
||||
return KRB5_PROG_ETYPE_NOSUPP;
|
||||
++i;
|
||||
p = ALLOC(i, krb5_enctype);
|
||||
ALLOC(p, i);
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
memmove(p, etypes, i * sizeof(krb5_enctype));
|
||||
@@ -150,7 +150,7 @@ krb5_get_default_in_tkt_etypes(krb5_context context,
|
||||
if(context->etypes) {
|
||||
for(i = 0; context->etypes[i]; i++);
|
||||
++i;
|
||||
p = ALLOC(i, krb5_enctype);
|
||||
ALLOC(p, i);
|
||||
if(!p)
|
||||
return ENOMEM;
|
||||
memmove(p, context->etypes, i * sizeof(krb5_enctype));
|
||||
|
@@ -50,7 +50,7 @@ krb5_kt_resolve(krb5_context context,
|
||||
if (strncmp (name, "FILE:", 5) != 0)
|
||||
return -1;
|
||||
|
||||
k = ALLOC(1, krb5_keytab_data);
|
||||
ALLOC(k, 1);
|
||||
if (k == NULL)
|
||||
return ENOMEM;
|
||||
k->filename = strdup(name + 5);
|
||||
@@ -236,7 +236,7 @@ krb5_kt_ret_principal(krb5_storage *sp,
|
||||
krb5_principal p;
|
||||
int16_t tmp;
|
||||
|
||||
p = ALLOC(1, krb5_principal_data);
|
||||
ALLOC(p, 1);
|
||||
if(p == NULL)
|
||||
return ENOMEM;
|
||||
|
||||
|
@@ -411,7 +411,7 @@ krb5_ret_addrs(krb5_storage *sp, krb5_addresses *adr)
|
||||
ret = krb5_ret_int32(sp, &tmp);
|
||||
if(ret) return ret;
|
||||
adr->len = tmp;
|
||||
adr->val = ALLOC(adr->len, krb5_address);
|
||||
ALLOC(adr->val, adr->len);
|
||||
for(i = 0; i < adr->len; i++){
|
||||
ret = krb5_ret_address(sp, &adr->val[i]);
|
||||
if(ret) break;
|
||||
|
Reference in New Issue
Block a user