]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu: change first arg of qemuDomainAttachChrDeviceAssignAddr()
authorLaine Stump <laine@laine.org>
Wed, 12 Oct 2016 19:24:57 +0000 (15:24 -0400)
committerLaine Stump <laine@laine.org>
Sun, 23 Oct 2016 16:36:50 +0000 (12:36 -0400)
from virDomainDefPtr to virDomainObjPtr so that the function has
access to the other parts of the virDomainObjPtr. Take advantage of
this by removing the "priv" arg and retrieving it from the
virDomainObjPtr instead.

No functional change.

src/qemu/qemu_hotplug.c

index bc837715a73ddec029808ad9a2d43f531fd058ef..6b4a7ea7f603d0a610e3ad58bcc81bf79e511ca6 100644 (file)
@@ -1636,10 +1636,11 @@ qemuDomainChrRemove(virDomainDefPtr vmdef,
 }
 
 static int
-qemuDomainAttachChrDeviceAssignAddr(virDomainDefPtr def,
-                                    qemuDomainObjPrivatePtr priv,
+qemuDomainAttachChrDeviceAssignAddr(virDomainObjPtr vm,
                                     virDomainChrDefPtr chr)
 {
+    virDomainDefPtr def = vm->def;
+    qemuDomainObjPrivatePtr priv = vm->privateData;
     int ret = -1;
     virDomainVirtioSerialAddrSetPtr vioaddrs = NULL;
 
@@ -1715,7 +1716,7 @@ int qemuDomainAttachChrDevice(virQEMUDriverPtr driver,
     if (qemuAssignDeviceChrAlias(vmdef, chr, -1) < 0)
         goto cleanup;
 
-    if ((rc = qemuDomainAttachChrDeviceAssignAddr(vm->def, priv, chr)) < 0)
+    if ((rc = qemuDomainAttachChrDeviceAssignAddr(vm, chr)) < 0)
         goto cleanup;
     if (rc == 1)
         need_release = true;