From f26d95dba1abc7d3936b929ab01aafff40555c93 Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 2 Mar 2013 13:40:07 -0800 Subject: [PATCH] Fix FlushSocket() error check. --- base/buffer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/buffer.cpp b/base/buffer.cpp index c1e34ea534..9abcfe8eab 100644 --- a/base/buffer.cpp +++ b/base/buffer.cpp @@ -111,7 +111,7 @@ bool Buffer::Flush(int fd) { bool Buffer::FlushSocket(uintptr_t sock) { for (size_t pos = 0, end = data_.size(); pos < end; ) { - size_t sent = send(sock, &data_[pos], end - pos, 0); + int sent = send(sock, &data_[pos], end - pos, 0); if (sent < 0) { ELOG("FlushSocket failed"); return false;