]> 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)
committerBenny Morgan <benny@zuragon.com>
Sun, 30 Jun 2013 19:11:22 +0000 (21:11 +0200)
src/dvr/dvr_db.c

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