This changes some initialization code in vl.c, qemu-img, qemu-io, and qemu-nbd to use &error_fatal instead of manual error checking/reporting.
The series is based on my machine branch, available at: git://github.com/ehabkost/qemu.git machine Eduardo Habkost (6): vl: Use &error_fatal when parsing VNC options vl: Use &error_fatal when parsing monitor options main-loop: Use Error** to report qemu_signal_init() errors main-loop: Use &error_fatal when calling qemu_init_main_loop() main-loop: Make qemu_init_main_loop() and qemu_signal_init() void Use &error_fatal when initializing crypto on qemu-{img,io,nbd} include/qemu/main-loop.h | 2 +- main-loop.c | 24 ++++++++++-------------- qemu-img.c | 11 ++--------- qemu-io.c | 11 ++--------- qemu-nbd.c | 10 ++-------- vl.c | 28 ++++------------------------ 6 files changed, 21 insertions(+), 65 deletions(-) -- 2.5.5