It only redundantly reflects whether pkagent != NULL.
Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
bool keepalive_forced = false;
virPolkitAgent *pkagent = NULL;
int authfail = 0;
- bool agentCreated = false;
if (ctl->keepalive_interval >= 0) {
interval = ctl->keepalive_interval;
goto cleanup;
err = virGetLastError();
- if (!agentCreated &&
+ if (!pkagent &&
err && err->domain == VIR_FROM_POLKIT &&
err->code == VIR_ERR_AUTH_UNAVAILABLE) {
- if (!pkagent && !(pkagent = virPolkitAgentCreate()))
+ if (!(pkagent = virPolkitAgentCreate()))
goto cleanup;
- agentCreated = true;
} else if (err && err->domain == VIR_FROM_POLKIT &&
err->code == VIR_ERR_AUTH_FAILED) {
authfail++;