@@ -1692,7 +1692,7 @@ int qemu_savevm_state_complete(QEMUFile *f, Error **errp)
trace_savevm_section_end(se->section_id);
if (ret < 0) {
error_setg(errp, "Failed to complete vmstate save.");
- return ret;
+ return -1;
}
}
@@ -1724,9 +1724,10 @@ int qemu_savevm_state_complete(QEMUFile *f, Error **errp)
ret = qemu_file_get_error(f);
if (ret < 0) {
error_setg_errno(errp, errno, "Failed to complete vmstate save.");
+ return -1;
}
- return ret;
+ return 0;
}
uint64_t qemu_savevm_state_pending(QEMUFile *f, uint64_t max_size)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com> --- savevm.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)