1
0
mirror of https://gitlab.com/libvirt/libvirt.git synced 2025-03-20 07:59:00 +00:00

* src/virsh.c: fixed 2 small bugs in setvcpus command, after

Atsushi SAKAI pointed out a value checking problem
Daniel
This commit is contained in:
Daniel Veillard 2007-08-15 10:18:33 +00:00
parent 9cffaad22b
commit d7b5e2c2d8
2 changed files with 7 additions and 2 deletions

View File

@ -1,3 +1,8 @@
Wed Aug 15 12:21:13 CEST 2007 Daniel Veillard <veillard@redhat.com>
* src/virsh.c: fixed 2 small bugs in setvcpus command, after
Atsushi SAKAI pointed out a value checking problem
Tue Aug 14 14:32:51 CEST 2007 Daniel Veillard <veillard@redhat.com> Tue Aug 14 14:32:51 CEST 2007 Daniel Veillard <veillard@redhat.com>
* src/proxy_internal.c: fix the UUID lookup though proxy, by * src/proxy_internal.c: fix the UUID lookup though proxy, by

View File

@ -1679,14 +1679,14 @@ cmdSetvcpus(vshControl * ctl, vshCmd * cmd)
return FALSE; return FALSE;
count = vshCommandOptInt(cmd, "count", &count); count = vshCommandOptInt(cmd, "count", &count);
if (!count) { if (count <= 0) {
vshError(ctl, FALSE, _("Invalid number of virtual CPUs.")); vshError(ctl, FALSE, _("Invalid number of virtual CPUs."));
virDomainFree(dom); virDomainFree(dom);
return FALSE; return FALSE;
} }
maxcpu = virDomainGetMaxVcpus(dom); maxcpu = virDomainGetMaxVcpus(dom);
if (!maxcpu) { if (maxcpu <= 0) {
virDomainFree(dom); virDomainFree(dom);
return FALSE; return FALSE;
} }