提交 1e44c678 编写于 作者: J Jiri Denemark 提交者: Jim Meyering

Move models/nmodels mismatch checking one level up

Signed-off-by: NJiri Denemark <jdenemar@redhat.com>
上级 0ea01289
......@@ -128,6 +128,12 @@ cpuDecode(virConnectPtr conn,
{
struct cpuArchDriver *driver;
if (models == NULL && nmodels != 0) {
virCPUReportError(conn, VIR_ERR_INTERNAL_ERROR,
"%s", _("nonzero nmodels doesn't match with NULL models"));
return -1;
}
if (cpu == NULL) {
virCPUReportError(conn, VIR_ERR_INTERNAL_ERROR,
"%s", _("invalid CPU definition"));
......
......@@ -954,9 +954,6 @@ x86Decode(virCPUDefPtr cpu,
if (data == NULL || (map = x86LoadMap()) == NULL)
return -1;
if (models == NULL && nmodels != 0)
return -1;
candidate = map->models;
while (candidate != NULL) {
bool allowed = (models == NULL);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册