[vlc-devel] commit: glutls: fix potential memleak. ( Rémi Duraffort )

git version control git at videolan.org
Sat Jul 4 14:38:43 CEST 2009


vlc | branch: 1.0-bugfix | Rémi Duraffort <ivoire at videolan.org> | Sat Jul  4 14:04:42 2009 +0200| [f4b5cc7981eafc556139e37ed4394b5b266d1ba4] | committer: Rémi Duraffort 

glutls: fix potential memleak.
(cherry picked from commit f20675ea165f4ca66462f0f835f1f7060a7b52cd)

Signed-off-by: Rémi Duraffort <ivoire at videolan.org>

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=f4b5cc7981eafc556139e37ed4394b5b266d1ba4
---

 modules/misc/gnutls.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/modules/misc/gnutls.c b/modules/misc/gnutls.c
index 7a0a18a..a718278 100644
--- a/modules/misc/gnutls.c
+++ b/modules/misc/gnutls.c
@@ -563,7 +563,10 @@ gnutls_Addx509Directory( vlc_object_t *p_this,
             break;
 
         if ((strcmp (ent, ".") == 0) || (strcmp (ent, "..") == 0))
+        {
+            free( ent );
             continue;
+        }
 
         char path[strlen (psz_dirname) + strlen (ent) + 2];
         sprintf (path, "%s"DIR_SEP"%s", psz_dirname, ent);




More information about the vlc-devel mailing list