vlc/vlc-3.0 | branch: master | Hannes Domani <[email protected]> | Mon Aug 6 14:14:17 2018 +0200| [588c9b64afe16f78f6bda09edecb2dc2b8afc742] | committer: Jean-Baptiste Kempf
lua: fix memory leak Signed-off-by: Steve Lhomme <[email protected]> (cherry picked from commit b9cef2cce0ceb17a10af5db9fe9640e772d07dca) Signed-off-by: Jean-Baptiste Kempf <[email protected]> > http://git.videolan.org/gitweb.cgi/vlc/vlc-3.0.git/?a=commit;h=588c9b64afe16f78f6bda09edecb2dc2b8afc742 --- modules/lua/vlc.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules/lua/vlc.c b/modules/lua/vlc.c index 103d8eb621..53e0204751 100644 --- a/modules/lua/vlc.c +++ b/modules/lua/vlc.c @@ -233,6 +233,8 @@ int vlclua_dir_list(const char *luadirname, char ***restrict listp) /* Source Lua Scripts in architecture-independent data directory */ if (both || libdir == NULL) list = vlclua_dir_list_append(list, datadir, luadirname); + else + free(datadir); *list = NULL; return VLC_SUCCESS; _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
