libaacs | branch: master | npzacs <[email protected]> | Mon Apr 30 23:15:30 2012 
+0300| [0eb8803368dbb882fbb02be20a2d5a779516f469] | committer: npzacs

Always free config in aacs_close()

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

 src/libaacs/aacs.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/libaacs/aacs.c b/src/libaacs/aacs.c
index df3dda9..a3ce0cd 100644
--- a/src/libaacs/aacs.c
+++ b/src/libaacs/aacs.c
@@ -680,6 +680,11 @@ void aacs_close(AACS *aacs)
     if (!aacs)
         return;
 
+    if (aacs->cf) {
+        keydbcfg_config_file_close(aacs->cf);
+        aacs->cf = NULL;
+    }
+
     X_FREE(aacs->uks);
     X_FREE(aacs->cps_units);
 

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

Reply via email to