From: Alan T. DeKok Date: Wed, 30 May 2012 13:27:46 +0000 (+0200) Subject: Fix compiler warning X-Git-Tag: release_3_0_0_beta0~162 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0aa309d9e3cf0ecdd1d2d38a21ce3e6c7005d5b9;p=thirdparty%2Ffreeradius-server.git Fix compiler warning --- diff --git a/src/modules/rlm_policy/rlm_policy.c b/src/modules/rlm_policy/rlm_policy.c index 3c848d6f026..96591ac4afb 100644 --- a/src/modules/rlm_policy/rlm_policy.c +++ b/src/modules/rlm_policy/rlm_policy.c @@ -100,7 +100,9 @@ static int policy_instantiate(CONF_SECTION *conf, void **instance) return -1; } - inst->policies = rbtree_create(policyname_cmp, rlm_policy_free_item, 0); + inst->policies = rbtree_create(policyname_cmp, + (void (*)(void *)) rlm_policy_free_item, + 0); if (!inst->policies) { policy_detach(inst); return -1; @@ -285,7 +287,7 @@ void rlm_policy_free_item(policy_item_t *item) policy_call_t *this; this = (policy_call_t *) item; - if (this->name) free(this->name); + free(this->name); } break;