]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
- Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218
authorBenny Morgan <benny@zuragon.com>
Sun, 30 Jun 2013 19:11:22 +0000 (21:11 +0200)
committerAdam Sutton <dev@adamsutton.me.uk>
Thu, 11 Jul 2013 19:16:02 +0000 (20:16 +0100)
(cherry picked from commit 94be891496238fd814810fffa9900da61427dd4d)

src/dvr/dvr_db.c

index eb0aba1552d53f8263acc588a2732d28cc46abc0..b366e0673a31ef444ab76b9f81b9e4404c7b929a 100644 (file)
@@ -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();    
   }
 }