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.2.1~2493 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc01e77f253eb2c1d14d1fd13eb117c1f9a03887;p=thirdparty%2Ftvheadend.git DVR: fix de/dte_directory memory leaks --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 95c011f71..1670aa45f 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -836,6 +836,7 @@ dvr_entry_dec_ref(dvr_entry_t *de) LIST_REMOVE(de, de_config_link); htsmsg_destroy(de->de_files); + 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 2a0aac18e..d1384d85f 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);