]> xenbits.xensource.com Git - people/liuw/libxenctrl-split/libvirt.git/commitdiff
qemu: Remove need for qemuMonitorIOThreadInfoFree
authorJohn Ferlan <jferlan@redhat.com>
Tue, 28 Apr 2015 10:32:52 +0000 (06:32 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Tue, 28 Apr 2015 10:33:49 +0000 (06:33 -0400)
Replace with just VIR_FREE.

src/qemu/qemu_driver.c
src/qemu/qemu_monitor.c
src/qemu/qemu_monitor.h
src/qemu/qemu_monitor_json.c
src/qemu/qemu_process.c
tests/qemumonitorjsontest.c

index d0147e96031cdd5d2f2032ecb22f1f7f065ade21..80463f20d0dd45f48d4285d23b89f8ec117b8392 100644 (file)
@@ -5950,7 +5950,7 @@ qemuDomainGetIOThreadsLive(virQEMUDriverPtr driver,
     }
     if (iothreads) {
         for (i = 0; i < niothreads; i++)
-            qemuMonitorIOThreadInfoFree(iothreads[i]);
+            VIR_FREE(iothreads[i]);
         VIR_FREE(iothreads);
     }
 
@@ -6330,7 +6330,7 @@ qemuDomainHotplugAddIOThread(virQEMUDriverPtr driver,
  cleanup:
     if (new_iothreads) {
         for (idx = 0; idx < new_niothreads; idx++)
-            qemuMonitorIOThreadInfoFree(new_iothreads[idx]);
+            VIR_FREE(new_iothreads[idx]);
         VIR_FREE(new_iothreads);
     }
     VIR_FREE(mem_mask);
@@ -6416,7 +6416,7 @@ qemuDomainHotplugDelIOThread(virQEMUDriverPtr driver,
  cleanup:
     if (new_iothreads) {
         for (idx = 0; idx < new_niothreads; idx++)
-            qemuMonitorIOThreadInfoFree(new_iothreads[idx]);
+            VIR_FREE(new_iothreads[idx]);
         VIR_FREE(new_iothreads);
     }
     virDomainAuditIOThread(vm, orig_niothreads, new_niothreads,
index 48bfeb0956222f7e2a40acea6850d1f4765b169e..6be3ca28b9c60061504228d10bee6f6122928a65 100644 (file)
@@ -3813,15 +3813,6 @@ qemuMonitorGetIOThreads(qemuMonitorPtr mon,
 }
 
 
-void
-qemuMonitorIOThreadInfoFree(qemuMonitorIOThreadInfoPtr iothread)
-{
-    if (!iothread)
-        return;
-    VIR_FREE(iothread);
-}
-
-
 /**
  * qemuMonitorGetMemoryDeviceInfo:
  * @mon: pointer to the monitor
index bce8031f4cc4f9c7a0c5b38aba11f65e48d8a837..a07e43b8990477f44d714603e68c660e81175e5b 100644 (file)
@@ -883,8 +883,6 @@ struct _qemuMonitorIOThreadInfo {
 int qemuMonitorGetIOThreads(qemuMonitorPtr mon,
                             qemuMonitorIOThreadInfoPtr **iothreads);
 
-void qemuMonitorIOThreadInfoFree(qemuMonitorIOThreadInfoPtr iothread);
-
 typedef struct _qemuMonitorMemoryDeviceInfo qemuMonitorMemoryDeviceInfo;
 typedef qemuMonitorMemoryDeviceInfo *qemuMonitorMemoryDeviceInfoPtr;
 
index c02ef47d2d689d132daee0ef730c569d9cff80a6..e2811405c6f5572e6e1ecceb390df17aaf529eed 100644 (file)
@@ -6518,7 +6518,7 @@ qemuMonitorJSONGetIOThreads(qemuMonitorPtr mon,
  cleanup:
     if (ret < 0 && infolist) {
         for (i = 0; i < n; i++)
-            qemuMonitorIOThreadInfoFree(infolist[i]);
+            VIR_FREE(infolist[i]);
         VIR_FREE(infolist);
     }
     virJSONValueFree(cmd);
index d8a747c9b4e0fb1a5e10d5cca7fb97e1aeb69af9..605b3c62d04823316f93a96acd739fdab24827f8 100644 (file)
@@ -2265,7 +2265,7 @@ qemuProcessDetectIOThreadPIDs(virQEMUDriverPtr driver,
  cleanup:
     if (iothreads) {
         for (i = 0; i < niothreads; i++)
-            qemuMonitorIOThreadInfoFree(iothreads[i]);
+            VIR_FREE(iothreads[i]);
         VIR_FREE(iothreads);
     }
     return ret;
index 39eeaa7bfb151c08804e5c9699819f516ff8cb9d..c6379b643a6515de6771e5cf5df76e240fe36e73 100644 (file)
@@ -2295,7 +2295,7 @@ testQemuMonitorJSONGetIOThreads(const void *data)
  cleanup:
     qemuMonitorTestFree(test);
     for (i = 0; i < ninfo; i++)
-        qemuMonitorIOThreadInfoFree(info[i]);
+        VIR_FREE(info[i]);
     VIR_FREE(info);
 
     return ret;