From: Aneesh Kumar K.V Date: Tue, 1 Oct 2013 16:19:32 +0000 (+0530) Subject: dump-guest-memory: Check for the correct return value X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=bb6b684363e83586c90d20127b0d0a79793ab1e2;p=qemu.git dump-guest-memory: Check for the correct return value We should check for error with s->note_size Signed-off-by: Aneesh Kumar K.V Signed-off-by: Alexander Graf --- diff --git a/dump.c b/dump.c index 846155cbc9..80a9116c77 100644 --- a/dump.c +++ b/dump.c @@ -66,7 +66,7 @@ typedef struct DumpState { uint32_t sh_info; bool have_section; bool resume; - size_t note_size; + ssize_t note_size; hwaddr memory_offset; int fd; @@ -765,7 +765,7 @@ static int dump_init(DumpState *s, int fd, bool paging, bool has_filter, s->note_size = cpu_get_note_size(s->dump_info.d_class, s->dump_info.d_machine, nr_cpus); - if (ret < 0) { + if (s->note_size < 0) { error_set(errp, QERR_UNSUPPORTED); goto cleanup; }