From: Luke Shumaker <luke...@parabola.nu> We'll just exit with an error anyway, so it doesn't really matter, but it is cleaned up in all of the other places were we error out.
Signed-off-by: Luke Shumaker <luke...@parabola.nu> Message-Id: <20171228180814.9749-4-luke...@lukeshu.com> Reviewed-by: Peter Maydell <peter.mayd...@linaro.org> Signed-off-by: Laurent Vivier <laur...@vivier.eu> --- linux-user/elfload.c | 1 + 1 file changed, 1 insertion(+) diff --git a/linux-user/elfload.c b/linux-user/elfload.c index eaa52afe79..dcdd756908 100644 --- a/linux-user/elfload.c +++ b/linux-user/elfload.c @@ -1860,6 +1860,7 @@ unsigned long init_guest_space(unsigned long host_start, if (valid == 1) { break; } else if (valid == -1) { + munmap((void *)real_start, host_size); return (unsigned long)-1; } /* valid == 0, so try again. */ -- 2.14.3