From: Jaroslav Kysela Date: Fri, 22 May 2015 13:45:01 +0000 (+0200) Subject: DVR: fix de/dte_directory memory leaks X-Git-Tag: v4.0.2~11 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9b0aae6621d3896751f196cbf8674d578d202eab;p=thirdparty%2Ftvheadend.git DVR: fix de/dte_directory memory leaks Conflicts: src/dvr/dvr_db.c --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 09458bb82..3ab77daec 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -806,6 +806,7 @@ dvr_entry_dec_ref(dvr_entry_t *de) LIST_REMOVE(de, de_config_link); free(de->de_filename); + free(de->de_directory); free(de->de_owner); free(de->de_creator); free(de->de_comment); diff --git a/src/dvr/dvr_timerec.c b/src/dvr/dvr_timerec.c index 8d54d8934..333abdd7c 100644 --- a/src/dvr/dvr_timerec.c +++ b/src/dvr/dvr_timerec.c @@ -269,6 +269,7 @@ timerec_entry_destroy(dvr_timerec_entry_t *dte, int delconf) free(dte->dte_name); free(dte->dte_title); + free(dte->dte_directory); free(dte->dte_owner); free(dte->dte_creator); free(dte->dte_comment);