From 4ca5dda14a0e4fc7a78886e7a73058be96e3dad2 Mon Sep 17 00:00:00 2001 From: Adam Sutton Date: Fri, 11 May 2012 14:51:27 +0100 Subject: [PATCH 1/2] Remove define that breaks build. --- src/dvb/dvb_preconf.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/dvb/dvb_preconf.c b/src/dvb/dvb_preconf.c index 07f8c6ab..ef1cf6d9 100644 --- a/src/dvb/dvb_preconf.c +++ b/src/dvb/dvb_preconf.c @@ -64,9 +64,7 @@ dvb_mux_preconf_add(th_dvb_adapter_t *tda, const struct mux *m, int num, break; case FE_QPSK: - #ifdef SYS_DVBS - dmc.dmc_fe_delsys = SYS_DVBS; - #endif + dmc.dmc_fe_delsys = SYS_DVBS; dmc.dmc_fe_params.u.qpsk.symbol_rate = m->symrate; dmc.dmc_fe_params.u.qpsk.fec_inner = m->fec; From b29b6eb8236bb0520247d0ee2c55aa6a2efbbe68 Mon Sep 17 00:00:00 2001 From: Adam Sutton Date: Fri, 25 May 2012 16:20:57 +0100 Subject: [PATCH 2/2] Added missing free() call to DVR code. --- src/dvr/dvr_db.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 5f57e009..8b9eb8ce 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -616,6 +616,7 @@ dvr_timer_expire(void *aux) dvr_entry_t * dvr_entry_update(dvr_entry_t *de, const char* de_title, int de_start, int de_stop) { + if(de->de_title) free(de->de_title); de->de_title = strdup(de_title); de->de_start = de_start;