if (!(realm = (HTAARealm*)calloc(1, sizeof(HTAARealm))))
if ((realm = typecalloc(HTAARealm)) == 0)
PRIVATE HTAARealm *HTAARealm_new ARGS4(	HTList *,	realm_table,	CONST char *,	realmname,	CONST char *,	username,	CONST char *,	password){    HTAARealm *realm;    realm = HTAARealm_lookup(realm_table, realmname);    if (!realm) {	if (!(realm = (HTAARealm*)calloc(1, sizeof(HTAARealm))))	    outofmem(__FILE__, "HTAARealm_new");	realm->realmname = NULL;	realm->username = NULL;	realm->password = NULL;	StrAllocCopy(realm->realmname, realmname);	if (realm_table)	    HTList_addObject(realm_table, (void*)realm);    }    if (username)        StrAllocCopy(realm->username, username);    if (password)        StrAllocCopy(realm->password, password);    return realm;}