]> xenbits.xensource.com Git - libvirt.git/commitdiff
events: move NULL check to EventStateQueueRemote
authorAnya Harter <aharter@redhat.com>
Mon, 11 Jun 2018 19:38:18 +0000 (15:38 -0400)
committerPavel Hrdina <phrdina@redhat.com>
Tue, 12 Jun 2018 05:28:35 +0000 (07:28 +0200)
Remove NULL check around call to virObjectEventStateQueueRemote in
remote_driver.c.

Signed-off-by: Anya Harter <aharter@redhat.com>
src/conf/object_event.c
src/remote/remote_driver.c

index 826197000b2baae4b9aefee72a300a6d5fa9b0c2..dd5c6ff32d30959270b813e2da026d5ef66de15f 100644 (file)
@@ -744,6 +744,9 @@ virObjectEventStateQueueRemote(virObjectEventStatePtr state,
                                virObjectEventPtr event,
                                int remoteID)
 {
+    if (!event)
+        return;
+
     if (state->timer < 0) {
         virObjectUnref(event);
         return;
@@ -776,9 +779,6 @@ void
 virObjectEventStateQueue(virObjectEventStatePtr state,
                          virObjectEventPtr event)
 {
-   if (!event)
-       return;
-
     virObjectEventStateQueueRemote(state, event, -1);
 }
 
index c22993ce9ed168f5cbe67836b811d364119470dd..fbec5c727b93ad662fa15e32481a111d4ff517b2 100644 (file)
@@ -4435,8 +4435,7 @@ static void
 remoteEventQueue(struct private_data *priv, virObjectEventPtr event,
                  int remoteID)
 {
-    if (event)
-        virObjectEventStateQueueRemote(priv->eventState, event, remoteID);
+    virObjectEventStateQueueRemote(priv->eventState, event, remoteID);
 }