From 19fcdbd561492169be79e94ad19027eb0e85a8c6 Mon Sep 17 00:00:00 2001 From: Jilles Tjoelker Date: Thu, 13 Dec 2007 00:03:20 +0100 Subject: [PATCH] hurt: Do not store to-be-freed strings in const pointers (+ cast when freeing). Take away the const. --- extensions/hurt.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/extensions/hurt.c b/extensions/hurt.c index 777523d..57fcdb4 100644 --- a/extensions/hurt.c +++ b/extensions/hurt.c @@ -39,10 +39,10 @@ typedef struct _hurt_state { } hurt_state_t; typedef struct _hurt { - const char *ip; + char *ip; struct sockaddr *saddr; int saddr_bits; - const char *reason; + char *reason; time_t expire; } hurt_t; /* }}} */ @@ -559,8 +559,8 @@ hurt_destroy(void *hurt) return; h = (hurt_t *) hurt; - MyFree((char *) h->ip); - MyFree((char *) h->reason); + MyFree(h->ip); + MyFree(h->reason); MyFree(h); } /* }}} */