r8311: krb5 uses ENOMEM for out of memory
authorAndrew Tridgell <tridge@samba.org>
Mon, 11 Jul 2005 04:01:22 +0000 (04:01 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:20:05 +0000 (13:20 -0500)
(thanks to abartlet for pointing this out)

source/heimdal_build/glue.c

index dbfa82ddcf37b9111137a3edbeb0fd8435d2d267..106a733a942250c775c860627daaaa2a57a923ba 100644 (file)
@@ -33,7 +33,7 @@ krb5_error_code krb5_get_all_client_addrs(krb5_context context, krb5_addresses *
        res->len = iface_count();
        res->val = malloc_array_p(HostAddress, res->len);
        if (res->val == NULL) {
-               return KRB5_CC_NOMEM;
+               return ENOMEM;
        }
        for (i=0;i<res->len;i++) {
                const char *ip = iface_n_ip(i);
@@ -41,7 +41,7 @@ krb5_error_code krb5_get_all_client_addrs(krb5_context context, krb5_addresses *
                res->val[i].address.length = 4;
                res->val[i].address.data = malloc(4);
                if (res->val[i].address.data == NULL) {
-                       return KRB5_CC_NOMEM;
+                       return ENOMEM;
                }
                ((struct in_addr *)res->val[i].address.data)->s_addr = sys_inet_addr(ip);
        }