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: Gonglei <arei.gonglei@huawei.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
parent
4aca8a8178
commit
54086fe5d2
@ -24,6 +24,7 @@
|
|||||||
|
|
||||||
#include "sysemu/sysemu.h"
|
#include "sysemu/sysemu.h"
|
||||||
#include "qapi/visitor.h"
|
#include "qapi/visitor.h"
|
||||||
|
#include "qemu/error-report.h"
|
||||||
|
|
||||||
typedef struct FWBootEntry FWBootEntry;
|
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) {
|
QTAILQ_FOREACH(i, &fw_boot_order, link) {
|
||||||
if (i->bootindex == bootindex) {
|
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);
|
exit(1);
|
||||||
} else if (i->bootindex < bootindex) {
|
} else if (i->bootindex < bootindex) {
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
Reference in New Issue
Block a user