Am 16.01.2011 15:07, schrieb Peter Maydell:
On 16 January 2011 12:56, Stefan Weil wrote:
diff --git a/bsd-user/elfload.c b/bsd-user/elfload.c
index 7374912..313ddc6 100644
--- a/bsd-user/elfload.c
+++ b/bsd-user/elfload.c
@@ -1072,11 +1072,16 @@ static void load_symbols(struct elfhdr *hdr,
int
On 16 January 2011 12:56, Stefan Weil wrote:
> diff --git a/bsd-user/elfload.c b/bsd-user/elfload.c
> index 7374912..313ddc6 100644
> --- a/bsd-user/elfload.c
> +++ b/bsd-user/elfload.c
> @@ -1072,11 +1072,16 @@ static void load_symbols(struct elfhdr *hdr, int fd)
> /* Now know where the strta
These errors were reported by cppcheck:
bsd-user/elfload.c:1076: error: Memory leak: s
bsd-user/elfload.c:1079: error: Memory leak: syms
Cc: Blue Swirl
Signed-off-by: Stefan Weil
---
bsd-user/elfload.c |9 +++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/bsd-user/el