]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
DVR: autorec - fix category strings memory leak
authorJaroslav Kysela <perex@perex.cz>
Thu, 11 Jan 2018 16:22:31 +0000 (17:22 +0100)
committerJaroslav Kysela <perex@perex.cz>
Thu, 11 Jan 2018 16:22:31 +0000 (17:22 +0100)
src/dvr/dvr_autorec.c
src/dvr/dvr_db.c

index 4b4578c297cab1baf15628e5948a84bb96306bf6..986e4cf71f1539952c9ca36989b1cb94750b2b39 100644 (file)
@@ -449,6 +449,9 @@ autorec_entry_destroy(dvr_autorec_entry_t *dae, int delconf)
   free(dae->dae_owner);
   free(dae->dae_creator);
   free(dae->dae_comment);
+  free(dae->dae_cat1);
+  free(dae->dae_cat2);
+  free(dae->dae_cat3);
 
   autorec_regfree(dae);
 
index 519eadd57fd4c656aef1e5258b75099045ed2c17..870a46c018cf9bc4d5c70816e4513fa8d6719de8 100644 (file)
@@ -958,7 +958,7 @@ dvr_entry_t *
 dvr_entry_create_(int enabled, const char *config_uuid, epg_broadcast_t *e,
                   channel_t *ch, time_t start, time_t stop,
                   time_t start_extra, time_t stop_extra,
-                  const char *title, const charsubtitle, const char *description,
+                  const char *title, const char *subtitle, const char *description,
                   const char *lang, epg_genre_t *content_type,
                   const char *owner,
                   const char *creator, dvr_autorec_entry_t *dae,