From 3028f51c383cc36ab4e87f2c87569d55de5672ff Mon Sep 17 00:00:00 2001 From: Daniel Veillard Date: Thu, 3 Feb 2011 22:13:24 +0800 Subject: [PATCH] Fix compilation when building without sasl Use of saslDecoded field need to be guarded by #if HAVE_SASL/endif * src/remote/remote_driver.c: fix remoteIOEventLoop accordingly --- src/remote/remote_driver.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/remote/remote_driver.c b/src/remote/remote_driver.c index 347b84479b..8bae697964 100644 --- a/src/remote/remote_driver.c +++ b/src/remote/remote_driver.c @@ -10186,8 +10186,10 @@ remoteIOEventLoop(virConnectPtr conn, * don't want to sleep in the poll(), just * check if any other FDs are also ready */ +#if HAVE_SASL if (priv->saslDecoded) timeout = 0; +#endif fds[0].events = fds[0].revents = 0; fds[1].events = fds[1].revents = 0; @@ -10236,8 +10238,10 @@ remoteIOEventLoop(virConnectPtr conn, /* If we have existing SASL decoded data, pretend * the socket became readable so we consume it */ +#if HAVE_SASL if (priv->saslDecoded) fds[0].revents |= POLLIN; +#endif if (fds[1].revents) { ssize_t s;