Signed-off-by: Philippe Mathieu-Daudé <[email protected]>
---
hw/usb/ccid-card-passthru.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/hw/usb/ccid-card-passthru.c b/hw/usb/ccid-card-passthru.c
index 6cb8b2d26b..d63aa28584 100644
--- a/hw/usb/ccid-card-passthru.c
+++ b/hw/usb/ccid-card-passthru.c
@@ -16,6 +16,7 @@
#include "qemu/sockets.h"
#include "ccid.h"
#include "qapi/error.h"
+#include "qapi/qmp/qerror.h"
#define DPRINTF(card, lvl, fmt, ...) \
do { \
@@ -339,7 +340,7 @@ static void passthru_realize(CCIDCardState *base, Error
**errp)
PassthruState *card = PASSTHRU_CCID_CARD(base);
if (!qemu_chr_fe_backend_connected(&card->cs)) {
- error_setg(errp, "missing chardev");
+ error_setg(errp, QERR_MISSING_PARAMETER, "chardev");
return;
}
card->vscard_in_pos = 0;
--
2.20.1