libaacs | branch: refs/tags/0.3.0 | npzacs <[email protected]> | Sun Sep 25 
02:55:32 2011 +0300| [0333c7cfcfcb5831371b8e4e5640b01ac55bee06] | committer: 
Ano Nymous

Fixed leak

> http://git.videolan.org/gitweb.cgi/libaacs.git/?a=commit;h=0333c7cfcfcb5831371b8e4e5640b01ac55bee06
---

 src/libaacs/aacs.c |    3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/libaacs/aacs.c b/src/libaacs/aacs.c
index 9d693d5..9f9c206 100644
--- a/src/libaacs/aacs.c
+++ b/src/libaacs/aacs.c
@@ -616,6 +616,9 @@ AACS *aacs_open(const char *path, const char 
*configfile_path)
 
         DEBUG(DBG_AACS, "Starting AACS waterfall...\n");
         if (_calc_uks(aacs, path)) {
+            keydbcfg_config_file_close(aacs->cf);
+            aacs->cf = NULL;
+
             DEBUG(DBG_AACS, "AACS initialized! (%p)\n", aacs);
             return aacs;
         }

_______________________________________________
libaacs-devel mailing list
[email protected]
http://mailman.videolan.org/listinfo/libaacs-devel

Reply via email to