From 87c9596305582853831f1b432d3c628fc8a97c25 Mon Sep 17 00:00:00 2001 From: Mike Gelfand Date: Sun, 2 Jul 2017 13:26:26 +0300 Subject: [PATCH] Fix a couple more implicit boolean expressions --- libtransmission/peer-io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libtransmission/peer-io.c b/libtransmission/peer-io.c index 969819b0c..9fd955063 100644 --- a/libtransmission/peer-io.c +++ b/libtransmission/peer-io.c @@ -498,7 +498,7 @@ static void utp_on_writable(tr_peerIo* io) dbgmsg(io, "libutp says this peer is ready to write"); n = tr_peerIoTryWrite(io, SIZE_MAX); - tr_peerIoSetEnabled(io, TR_UP, n && evbuffer_get_length(io->outbuf)); + tr_peerIoSetEnabled(io, TR_UP, n != 0 && evbuffer_get_length(io->outbuf) != 0); } static void utp_on_state_change(void* closure, int state) @@ -1297,7 +1297,7 @@ static int tr_peerIoTryRead(tr_peerIo* io, size_t howmuch) dbgmsg(io, "read %d from peer (%s)", res, res == -1 ? tr_net_strerror(err_buf, sizeof(err_buf), e) : ""); - if (evbuffer_get_length(io->inbuf)) + if (evbuffer_get_length(io->inbuf) != 0) { canReadWrapper(io); } -- 2.49.0