qemu-e2k/bsd-user
Saurav Sachidanand ec45bbe5f1 util: Use g_malloc/g_free in envlist.c
Change malloc/strdup/free to g_malloc/g_strdup/g_free in
util/envlist.c.

Remove NULL checks for pointers returned from g_malloc and g_strdup
as they exit in case of failure. Also, update calls to envlist_create
to reflect this.

Free array and array contents returned by envlist_to_environ using
g_free in bsd-user/main.c and linux-user/main.c.

Update comments to reflect change in semantics.

Signed-off-by: Saurav Sachidanand <sauravsachidanand@gmail.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
2017-05-07 09:57:51 +03:00
..
freebsd
i386
netbsd
openbsd
sparc
sparc64
x86_64
bsd-mman.h
bsdload.c
elfload.c
errno_defs.h
main.c util: Use g_malloc/g_free in envlist.c 2017-05-07 09:57:51 +03:00
Makefile.objs
mmap.c bsd-user: align use of mmap_lock to that of linux-user 2017-03-28 10:50:40 +01:00
qemu.h bsd-user: align use of mmap_lock to that of linux-user 2017-03-28 10:50:40 +01:00
signal.c
strace.c
syscall_defs.h
syscall.c
uaccess.c