mirror of https://github.com/xqemu/xqemu.git
qemu-file: Only set last_error if it is not already set
Signed-off-by: Juan Quintela <quintela@redhat.com> Reviewed-by: Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
1e973051b9
commit
afe419319d
2
savevm.c
2
savevm.c
|
@ -419,7 +419,9 @@ int qemu_file_get_error(QEMUFile *f)
|
||||||
|
|
||||||
static void qemu_file_set_error(QEMUFile *f, int ret)
|
static void qemu_file_set_error(QEMUFile *f, int ret)
|
||||||
{
|
{
|
||||||
|
if (f->last_error == 0) {
|
||||||
f->last_error = ret;
|
f->last_error = ret;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/** Flushes QEMUFile buffer
|
/** Flushes QEMUFile buffer
|
||||||
|
|
Loading…
Reference in New Issue