diff options
author | Peter Wu <peter@lekensteyn.nl> | 2018-05-11 21:37:25 +0200 |
---|---|---|
committer | Peter Wu <peter@lekensteyn.nl> | 2018-05-12 00:48:05 +0200 |
commit | bfffafbb520c9eb72cfba950e245946dc7c9a59d (patch) | |
tree | 25fd8340cb45a43618e25ce73809d6d92ee4e1e9 /slirp/misc.h | |
parent | c74e62ee3e2dc2955e07d004c71badecb68a84eb (diff) | |
download | qemu-bfffafbb520c9eb72cfba950e245946dc7c9a59d.tar.gz |
slirp: fix memleak of guestfwd command
Ensure that the command for the `-net user,smb=...` or `-net
user,guestfwd=...-cmd:...` is freed. Reported by ASAN.
Signed-off-by: Peter Wu <peter@lekensteyn.nl>
Diffstat (limited to 'slirp/misc.h')
-rw-r--r-- | slirp/misc.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/slirp/misc.h b/slirp/misc.h index 5211bbd30a..26f3f69a8a 100644 --- a/slirp/misc.h +++ b/slirp/misc.h @@ -53,6 +53,7 @@ struct slirp_quehead { void slirp_insque(void *, void *); void slirp_remque(void *); int add_exec(struct ex_list **, int, char *, struct in_addr, int); +void slirp_destroy_exec_list(struct ex_list *exec_list); int fork_exec(struct socket *so, const char *ex, int do_pty); #endif |