提交 aad3a0b5 编写于 作者: A Anya Harter 提交者: Pavel Hrdina

events: move NULL check to EventStateQueueRemote

Remove NULL check around call to virObjectEventStateQueueRemote in
remote_driver.c.
Signed-off-by: NAnya Harter <aharter@redhat.com>
上级 031eb8f6
...@@ -744,6 +744,9 @@ virObjectEventStateQueueRemote(virObjectEventStatePtr state, ...@@ -744,6 +744,9 @@ virObjectEventStateQueueRemote(virObjectEventStatePtr state,
virObjectEventPtr event, virObjectEventPtr event,
int remoteID) int remoteID)
{ {
if (!event)
return;
if (state->timer < 0) { if (state->timer < 0) {
virObjectUnref(event); virObjectUnref(event);
return; return;
...@@ -776,9 +779,6 @@ void ...@@ -776,9 +779,6 @@ void
virObjectEventStateQueue(virObjectEventStatePtr state, virObjectEventStateQueue(virObjectEventStatePtr state,
virObjectEventPtr event) virObjectEventPtr event)
{ {
if (!event)
return;
virObjectEventStateQueueRemote(state, event, -1); virObjectEventStateQueueRemote(state, event, -1);
} }
......
...@@ -4435,8 +4435,7 @@ static void ...@@ -4435,8 +4435,7 @@ static void
remoteEventQueue(struct private_data *priv, virObjectEventPtr event, remoteEventQueue(struct private_data *priv, virObjectEventPtr event,
int remoteID) int remoteID)
{ {
if (event) virObjectEventStateQueueRemote(priv->eventState, event, remoteID);
virObjectEventStateQueueRemote(priv->eventState, event, remoteID);
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册