From ad80fd003d74901ee151cd07939e1e4591ad8c30 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Fri, 14 Jul 2017 18:49:10 -0400 Subject: [PATCH] Initialize refcount for IDP realms --- common/tr_config.c | 2 +- common/tr_idp.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/common/tr_config.c b/common/tr_config.c index 4fa6506..d48902b 100644 --- a/common/tr_config.c +++ b/common/tr_config.c @@ -2088,7 +2088,7 @@ TR_CFG_RC tr_parse_config(TR_CFG_MGR *cfg_mgr, const char *config_dir, int n, st goto cleanup; } - cfg_mgr->new->peers=trp_ptable_new(cfg_mgr); + cfg_mgr->new->peers=trp_ptable_new(cfg_mgr); /* not sure why this isn't in cfg_mgr->new's context */ /* Parse configuration information from each config file */ for (ii=0; iiaaa_servers=NULL; idp->apcs=NULL; idp->origin=TR_REALM_LOCAL; + idp->refcount=0; talloc_set_destructor((void *)idp, tr_idp_realm_destructor); } return idp; -- 2.1.4