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
This commit is contained in:
Daniel Veillard 2011-02-03 22:13:24 +08:00
parent 0fa17ff52a
commit 3028f51c38
1 changed files with 4 additions and 0 deletions

View File

@ -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;