]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: fix de/dte_directory memory leaks
authorJaroslav Kysela <perex@perex.cz>
Fri, 22 May 2015 13:45:01 +0000 (15:45 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sun, 24 May 2015 19:01:06 +0000 (21:01 +0200)
Conflicts:
src/dvr/dvr_db.c

src/dvr/dvr_db.c
src/dvr/dvr_timerec.c

index 09458bb82ef9d8f9e023daaebdeee97f530c0d2f..3ab77daec43c4d67599641008f64ef28d1f1eaa4 100644 (file)
@@ -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);
index 8d54d8934a0c6ecdf8d54ec4bd9d7b6851af88eb..333abdd7c1348f26ce7f11a63966d83bc4582448 100644 (file)
@@ -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);