quiet some compiler warnings
authorMatthew Newton <mcn4@leicester.ac.uk>
Fri, 7 Dec 2012 23:14:51 +0000 (23:14 +0000)
committerMatthew Newton <mcn4@leicester.ac.uk>
Fri, 7 Dec 2012 23:14:51 +0000 (23:14 +0000)
src/main/process.c
src/main/valuepair.c
src/modules/rlm_cache/rlm_cache.c
src/modules/rlm_policy/rlm_policy.c

index 08be8c5..12ab4ab 100644 (file)
@@ -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;
index 02ab3f0..69aed8d 100644 (file)
@@ -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);
index 9ce180e..86f022a 100644 (file)
@@ -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);
index 96591ac..43dcc56 100644 (file)
@@ -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;