From: Benny Morgan Date: Sun, 30 Jun 2013 19:11:22 +0000 (+0200) Subject: - Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218 X-Git-Tag: 3.4patch1~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ed5e717a58c015b38e8e0756b4e51ca25ccedd79;p=thirdparty%2Ftvheadend.git - Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218 (cherry picked from commit 94be891496238fd814810fffa9900da61427dd4d) --- diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index eb0aba155..b366e0673 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -1229,7 +1229,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(); } }