wslua: fix memleak in Dir.remove_all on error path
authorPeter Wu <peter@lekensteyn.nl>
Wed, 9 May 2018 21:10:27 +0000 (23:10 +0200)
committerAnders Broman <a.broman58@gmail.com>
Thu, 10 May 2018 06:16:19 +0000 (06:16 +0000)
commita729c0f173c5e2658bf8ea69c7eedca17750d5bd
treec921bc3038cbe2ccb873a6e8963e935c63a847eb
parentd834299472e5ee3a1b7bfacafe8b1599e9bdc541
wslua: fix memleak in Dir.remove_all on error path

While at it, use g_build_filename. Found by Clang Static Analyzer.

Change-Id: I5c50f50abb8c16a553586c548ccd1ae6c3cdd8c1
Reviewed-on: https://code.wireshark.org/review/27439
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
epan/wslua/wslua_dir.c