And remove NULL checking from all callers.
Signed-off-by: Anya Harter <aharter@redhat.com>
virDomainDefFree(def);
virDomainDefFree(oldDef);
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(privconn->domainEventState, event);
+ virObjectEventStateQueue(privconn->domainEventState, event);
return dom;
}
cleanup:
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(privconn->domainEventState, event);
+ virObjectEventStateQueue(privconn->domainEventState, event);
return ret;
}
cleanup:
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(privconn->domainEventState, event);
+ virObjectEventStateQueue(privconn->domainEventState, event);
return ret;
}
virObjectUnref(caps);
virDomainDefFree(def);
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(privconn->domainEventState, event);
+ virObjectEventStateQueue(privconn->domainEventState, event);
return dom;
}
cleanup:
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(privconn->domainEventState, event);
+ virObjectEventStateQueue(privconn->domainEventState, event);
return ret;
}
virObjectEventStateQueue(virObjectEventStatePtr state,
virObjectEventPtr event)
{
+ if (!event)
+ return;
+
virObjectEventStateQueueRemote(state, event, -1);
}
virDomainDefFree(def);
virDomainDefFree(oldDef);
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
virObjectUnref(caps);
virObjectUnref(cfg);
return dom;
cleanup:
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
virObjectUnref(cfg);
return ret;
}
cleanup:
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
virObjectUnref(cfg);
virNWFilterUnlockFilterUpdates();
return ret;
cleanup:
virDomainDefFree(def);
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
virObjectUnref(caps);
virObjectUnref(cfg);
virNWFilterUnlockFilterUpdates();
cleanup:
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
return ret;
}
virDomainEventLifecycleNewFromObj(vm,
VIR_DOMAIN_EVENT_DEFINED,
VIR_DOMAIN_EVENT_DEFINED_ADDED);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
}
}
virLXCDomainObjEndJob(driver, vm);
cleanup:
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
virDomainObjEndAPI(&vm);
virObjectUnref(cfg);
return ret;
virLXCDomainObjEndJob(driver, vm);
cleanup:
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
virDomainObjEndAPI(&vm);
virObjectUnref(cfg);
return ret;
if (!dom->persistent)
virDomainObjListRemove(driver->domains, dom);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
}
/*
* before adding monitorCallbacks. Since we are now done with the @vm
* we can Unref/Unlock */
virDomainObjEndAPI(&vm);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
}
static void virLXCProcessMonitorExitNotify(virLXCMonitorPtr mon ATTRIBUTE_UNUSED,
virDomainEventLifecycleNewFromObj(vm,
VIR_DOMAIN_EVENT_STARTED,
VIR_DOMAIN_EVENT_STARTED_BOOTED);
- if (event)
- virObjectEventStateQueue(data->driver->domainEventState, event);
+ virObjectEventStateQueue(data->driver->domainEventState, event);
}
}
virObjectUnlock(vm);
cleanup:
virNetworkDefFree(newDef);
- if (event)
- virObjectEventStateQueue(driver->networkEventState, event);
+ virObjectEventStateQueue(driver->networkEventState, event);
virNetworkObjEndAPI(&obj);
return net;
}
net = virGetNetwork(conn, def->name, def->uuid);
cleanup:
- if (event)
- virObjectEventStateQueue(driver->networkEventState, event);
+ virObjectEventStateQueue(driver->networkEventState, event);
if (freeDef)
virNetworkDefFree(def);
virNetworkObjEndAPI(&obj);
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->networkEventState, event);
+ virObjectEventStateQueue(driver->networkEventState, event);
virNetworkObjEndAPI(&obj);
return ret;
}
0);
cleanup:
- if (event)
- virObjectEventStateQueue(driver->networkEventState, event);
+ virObjectEventStateQueue(driver->networkEventState, event);
virNetworkObjEndAPI(&obj);
return ret;
}
}
cleanup:
- if (event)
- virObjectEventStateQueue(driver->networkEventState, event);
+ virObjectEventStateQueue(driver->networkEventState, event);
virNetworkObjEndAPI(&obj);
return ret;
}
virNodeDeviceObjListRemove(driver->devs, obj);
virObjectUnref(obj);
- if (event)
- virObjectEventStateQueue(driver->nodeDeviceEventState, event);
+ virObjectEventStateQueue(driver->nodeDeviceEventState, event);
return 0;
}
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->nodeDeviceEventState, event);
+ virObjectEventStateQueue(driver->nodeDeviceEventState, event);
if (ret != 0) {
VIR_DEBUG("Discarding device %d %p %s", ret, def,
void qemuDomainEventQueue(virQEMUDriverPtr driver,
virObjectEventPtr event)
{
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
}
cleanup:
virSecretDefFree(def);
virSecretObjEndAPI(&obj);
- if (event)
- virObjectEventStateQueue(driver->secretEventState, event);
+ virObjectEventStateQueue(driver->secretEventState, event);
return ret;
}
cleanup:
virSecretObjEndAPI(&obj);
- if (event)
- virObjectEventStateQueue(driver->secretEventState, event);
+ virObjectEventStateQueue(driver->secretEventState, event);
return ret;
}
cleanup:
virSecretObjEndAPI(&obj);
- if (event)
- virObjectEventStateQueue(driver->secretEventState, event);
+ virObjectEventStateQueue(driver->secretEventState, event);
return ret;
}
cleanup:
VIR_FREE(stateFile);
virStoragePoolDefFree(newDef);
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return pool;
}
pool = virGetStoragePool(conn, def->name, def->uuid, NULL, NULL);
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolDefFree(newDef);
virStoragePoolObjEndAPI(&obj);
return pool;
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return ret;
}
cleanup:
VIR_FREE(stateFile);
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return ret;
}
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return ret;
}
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return ret;
}
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return ret;
}
ret = 0;
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
return ret;
}
event = virStoragePoolEventRefreshNew(def->name, def->uuid);
cleanup:
- if (event)
- virObjectEventStateQueue(driver->storageEventState, event);
+ virObjectEventStateQueue(driver->storageEventState, event);
virStoragePoolObjEndAPI(&obj);
virStorageVolPoolRefreshDataFree(cbdata);
}
static void testObjectEventQueue(testDriverPtr driver,
virObjectEventPtr event)
{
- if (!event)
- return;
-
virObjectEventStateQueue(driver->eventState, event);
}
event = virDomainEventLifecycleNewFromObj(dom,
lvEventType,
lvEventTypeDetails);
- if (event)
- virObjectEventStateQueue(driver->domainEventState, event);
+ virObjectEventStateQueue(driver->domainEventState, event);
}
static void