]> granicus.if.org Git - transmission/commitdiff
Fix a couple more implicit boolean expressions
authorMike Gelfand <mikedld@mikedld.com>
Sun, 2 Jul 2017 10:26:26 +0000 (13:26 +0300)
committerMike Gelfand <mikedld@mikedld.com>
Sun, 2 Jul 2017 10:26:26 +0000 (13:26 +0300)
libtransmission/peer-io.c

index 969819b0c04a5fa95cb01bfda7dce2cc6a1ddd37..9fd955063d065a0d8542ebd98b65bcc0e47c3fa6 100644 (file)
@@ -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);
                 }