From 94be891496238fd814810fffa9900da61427dd4d Mon Sep 17 00:00:00 2001 From: Benny Morgan Date: Sun, 30 Jun 2013 21:11:22 +0200 Subject: [PATCH] - Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218 --- src/dvr/dvr_db.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index d6a1562c..fd54d3a0 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -1256,7 +1256,9 @@ dvr_config_delete(const char *name) cfg->dvr_config_name); hts_settings_remove("dvr/config%s", cfg->dvr_config_name); LIST_REMOVE(cfg, config_link); - dvrconfig_changed(); + free(cfg); + + dvrconfig_changed(); } }