diff --git a/src/bhyve/bhyve_parse_command.c b/src/bhyve/bhyve_parse_command.c index f7cedf5c65..30927ff10c 100644 --- a/src/bhyve/bhyve_parse_command.c +++ b/src/bhyve/bhyve_parse_command.c @@ -628,7 +628,7 @@ bhyveParseBhyvePCIArg(virDomainDefPtr def, if ((opti + 1) == argc) { \ virReportError(VIR_ERR_INVALID_ARG, _("Missing argument for '%s'"), \ argv[opti]); \ - goto error; \ + return -1; \ } \ var = argv[++opti]