From a48a0b3db753260f2fd1e6c06545c1f0b2d85e13 Mon Sep 17 00:00:00 2001 From: Matthew Newton Date: Fri, 7 Dec 2012 23:14:51 +0000 Subject: [PATCH] quiet some compiler warnings --- src/main/process.c | 4 ++-- src/main/valuepair.c | 2 +- src/modules/rlm_cache/rlm_cache.c | 4 ++-- src/modules/rlm_policy/rlm_policy.c | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/main/process.c b/src/main/process.c index 08be8c5..12ab4ab 100644 --- a/src/main/process.c +++ b/src/main/process.c @@ -853,7 +853,7 @@ STATE_MACHINE_DECL(request_common) } #endif radlog(L_ERR, "(%u) Discarding duplicate request from " - "client %s port %d - ID: %u due to unfinished request %u", + "client %s port %d - ID: %u due to unfinished request", request->number, request->client->shortname, request->packet->src_port,request->packet->id); break; @@ -934,7 +934,7 @@ STATE_MACHINE_DECL(request_reject_delay) switch (action) { case FR_ACTION_DUP: radlog(L_ERR, "(%u) Discarding duplicate request from " - "client %s port %d - ID: %u due to delayed reject %u", + "client %s port %d - ID: %u due to delayed reject", request->number, request->client->shortname, request->packet->src_port,request->packet->id); return; diff --git a/src/main/valuepair.c b/src/main/valuepair.c index 02ab3f0..69aed8d 100644 --- a/src/main/valuepair.c +++ b/src/main/valuepair.c @@ -1062,7 +1062,7 @@ void radius_tmplfree(VALUE_PAIR_TMPL **tmpl) if (*tmpl == NULL) return; if ((*tmpl)->name) { - free((*tmpl)->name); + free((void *) (*tmpl)->name); } free(*tmpl); diff --git a/src/modules/rlm_cache/rlm_cache.c b/src/modules/rlm_cache/rlm_cache.c index 9ce180e..86f022a 100644 --- a/src/modules/rlm_cache/rlm_cache.c +++ b/src/modules/rlm_cache/rlm_cache.c @@ -84,7 +84,7 @@ static void cache_entry_free(void *data) { rlm_cache_entry_t *c = data; - free(c->key); + free((void *) c->key); pairfree(&c->control); pairfree(&c->request); pairfree(&c->reply); @@ -469,7 +469,7 @@ static int cache_detach(void *instance) rlm_cache_t *inst = instance; free(inst->key); - free(inst->xlat_name); + free((void *) inst->xlat_name); fr_heap_delete(inst->heap); rbtree_free(inst->cache); diff --git a/src/modules/rlm_policy/rlm_policy.c b/src/modules/rlm_policy/rlm_policy.c index 96591ac..43dcc56 100644 --- a/src/modules/rlm_policy/rlm_policy.c +++ b/src/modules/rlm_policy/rlm_policy.c @@ -277,7 +277,7 @@ void rlm_policy_free_item(policy_item_t *item) this = (policy_named_t *) item; rad_assert(this->name != NULL); - free(this->name); + free((void *) this->name); rlm_policy_free_item(this->policy); } break; @@ -287,7 +287,7 @@ void rlm_policy_free_item(policy_item_t *item) policy_call_t *this; this = (policy_call_t *) item; - free(this->name); + free((void *) this->name); } break; -- 2.1.4