[libvirt] [PATCH] qemu: fix -global argument usage
Daniel P. Berrange
berrange at redhat.com
Fri Mar 11 17:10:29 UTC 2011
On Fri, Mar 11, 2011 at 10:05:02AM -0700, Eric Blake wrote:
> * src/qemu/qemu_command.c (qemuBuildCommandLine): Pass two
> separate arguments, and fix indentation.
> ---
>
> I debated about pushing under the trivial rule, but restrained myself.
>
> src/qemu/qemu_command.c | 13 +++++++------
> 1 files changed, 7 insertions(+), 6 deletions(-)
>
> diff --git a/src/qemu/qemu_command.c b/src/qemu/qemu_command.c
> index 0fc466c..8ca656a 100644
> --- a/src/qemu/qemu_command.c
> +++ b/src/qemu/qemu_command.c
> @@ -4042,12 +4042,13 @@ qemuBuildCommandLine(virConnectPtr conn,
> if (def->videos[0]->type == VIR_DOMAIN_VIDEO_TYPE_QXL) {
> if (def->videos[0]->vram &&
> qemuCapsGet(qemuCaps, QEMU_CAPS_DEVICE)) {
> - if (qemuCapsGet(qemuCaps, QEMU_CAPS_DEVICE_QXL_VGA))
> - virCommandAddArgFormat(cmd, "-global qxl-vga.vram_size=%u",
> - def->videos[0]->vram * 1024);
> - else
> - virCommandAddArgFormat(cmd, "-global qxl.vram_size=%u",
> - def->videos[0]->vram * 1024);
> + virCommandAddArg(cmd, "-global");
> + if (qemuCapsGet(qemuCaps, QEMU_CAPS_DEVICE_QXL_VGA))
> + virCommandAddArgFormat(cmd, "qxl-vga.vram_size=%u",
> + def->videos[0]->vram * 1024);
> + else
> + virCommandAddArgFormat(cmd, "qxl.vram_size=%u",
> + def->videos[0]->vram * 1024);
> }
ACK
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the libvir-list
mailing list