From f4c7aec07bfd7e10449500f964d7b0811b4ef49e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20=C3=96man?= Date: Sun, 26 Jul 2009 10:13:51 +0000 Subject: [PATCH] Fix some (const) abuse --- src/epg.c | 8 ++++---- src/epg.h | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/epg.c b/src/epg.c index ce2a5630..1a22daa5 100644 --- a/src/epg.c +++ b/src/epg.c @@ -125,7 +125,7 @@ epg_event_set_title(event_t *e, const char *title) { if(e->e_title != NULL && !strcmp(e->e_title, title)) return; - free((void *)e->e_title); + free(e->e_title); e->e_title = strdup(title); epg_event_changed(e); } @@ -139,7 +139,7 @@ epg_event_set_desc(event_t *e, const char *desc) { if(e->e_desc != NULL && !strcmp(e->e_desc, desc)) return; - free((void *)e->e_desc); + free(e->e_desc); e->e_desc = strdup(desc); epg_event_changed(e); } @@ -175,8 +175,8 @@ epg_event_destroy(event_t *e) if(e->e_content_type != NULL) LIST_REMOVE(e, e_content_type_link); - free((void *)e->e_title); - free((void *)e->e_desc); + free(e->e_title); + free(e->e_desc); LIST_REMOVE(e, e_global_link); free(e); } diff --git a/src/epg.h b/src/epg.h index 9c922e2d..855464af 100644 --- a/src/epg.h +++ b/src/epg.h @@ -58,8 +58,8 @@ typedef struct event { time_t e_start; /* UTC time */ time_t e_stop; /* UTC time */ - const char *e_title; /* UTF-8 encoded */ - const char *e_desc; /* UTF-8 encoded */ + char *e_title; /* UTF-8 encoded */ + char *e_desc; /* UTF-8 encoded */ int e_dvb_id;