On 7/20/21 2:53 PM, Markus Armbruster wrote: > We did this with scripts/coccinelle/use-error_fatal.cocci before, in > commit 50beeb68094 and 007b06578ab. This commit cleans up rarer > variations that don't seem worth matching with Coccinelle. > > Cc: Thomas Huth <th...@redhat.com> > Cc: Cornelia Huck <cornelia.h...@de.ibm.com> > Cc: Peter Xu <pet...@redhat.com> > Cc: Juan Quintela <quint...@redhat.com> > Cc: Stefan Hajnoczi <stefa...@redhat.com> > Cc: Paolo Bonzini <pbonz...@redhat.com> > Cc: Marc-André Lureau <marcandre.lur...@redhat.com> > Cc: Gerd Hoffmann <kra...@redhat.com> > Cc: Daniel P. Berrangé <berra...@redhat.com> > Signed-off-by: Markus Armbruster <arm...@redhat.com> > --- > hw/s390x/ipl.c | 6 +----- > migration/migration.c | 7 +------ > qemu-img.c | 6 +----- > qemu-io.c | 6 +----- > qemu-nbd.c | 5 +---- > scsi/qemu-pr-helper.c | 11 +++-------- > softmmu/vl.c | 7 +------ > target/i386/sev.c | 8 +------- > ui/console.c | 6 ++---- > ui/spice-core.c | 7 +------ > 10 files changed, 13 insertions(+), 56 deletions(-)
> diff --git a/softmmu/vl.c b/softmmu/vl.c > index 4df1496101..0d2db1abc3 100644 > --- a/softmmu/vl.c > +++ b/softmmu/vl.c > @@ -2673,12 +2673,7 @@ void qmp_x_exit_preconfig(Error **errp) > qemu_machine_creation_done(); > > if (loadvm) { > - Error *local_err = NULL; > - if (!load_snapshot(loadvm, NULL, false, NULL, &local_err)) { > - error_report_err(local_err); > - autostart = 0; Uh, odd assignment... > - exit(1); > - } > + load_snapshot(loadvm, NULL, false, NULL, &error_fatal); > } > if (replay_mode != REPLAY_MODE_NONE) { > replay_vmstate_init(); Reviewed-by: Philippe Mathieu-Daudé <phi...@redhat.com>