Commit 54086fe5 authored by Gonglei's avatar Gonglei Committed by Gerd Hoffmann
Browse files

bootindex: change fprintf to error_report



The function may be called by qmp command, we should
report error message to the caller.

Signed-off-by: default avatarGonglei <arei.gonglei@huawei.com>
Signed-off-by: default avatarGerd Hoffmann <kraxel@redhat.com>
parent 4aca8a81
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -24,6 +24,7 @@

#include "sysemu/sysemu.h"
#include "qapi/visitor.h"
#include "qemu/error-report.h"

typedef struct FWBootEntry FWBootEntry;

@@ -93,7 +94,7 @@ void add_boot_device_path(int32_t bootindex, DeviceState *dev,

    QTAILQ_FOREACH(i, &fw_boot_order, link) {
        if (i->bootindex == bootindex) {
            fprintf(stderr, "Two devices with same boot index %d\n", bootindex);
            error_report("Two devices with same boot index %d", bootindex);
            exit(1);
        } else if (i->bootindex < bootindex) {
            continue;