]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: fix -global argument usage
authorEric Blake <eblake@redhat.com>
Fri, 11 Mar 2011 16:59:32 +0000 (09:59 -0700)
committerEric Blake <eblake@redhat.com>
Fri, 11 Mar 2011 17:11:48 +0000 (10:11 -0700)
* src/qemu/qemu_command.c (qemuBuildCommandLine): Pass two
separate arguments, and fix indentation.

src/qemu/qemu_command.c

index 0fc466c6e878eb6f6296991895307c293e1a9191..8ca656afee84b12d03263968fc30d317a0332065 100644 (file)
@@ -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);
                     }
                 }
             }