summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2013-05-15 17:40:48 -0700
committerBen Longbons <b.r.longbons@gmail.com>2013-05-15 17:40:48 -0700
commitb6672372e213cda5971f5934686aa8539a06d0dd (patch)
tree3f3dfc4add4c29e9a5b14918fda0b235af16880f
parent6b83d27d53e24bfe7c37e9f7578cfec9540aae1f (diff)
downloadtmwa-b6672372e213cda5971f5934686aa8539a06d0dd.tar.gz
tmwa-b6672372e213cda5971f5934686aa8539a06d0dd.tar.bz2
tmwa-b6672372e213cda5971f5934686aa8539a06d0dd.tar.xz
tmwa-b6672372e213cda5971f5934686aa8539a06d0dd.zip
Fix network bug introduced in my original refactoring
-rw-r--r--src/common/socket.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/socket.cpp b/src/common/socket.cpp
index e79f27a..fab3804 100644
--- a/src/common/socket.cpp
+++ b/src/common/socket.cpp
@@ -68,7 +68,7 @@ static void send_from_fifo (int fd)
if (len > 0)
{
session[fd]->wdata_size -= len;
- if (len < (ssize_t)session[fd]->wdata_size)
+ if (session[fd]->wdata_size)
{
memmove (session[fd]->wdata, session[fd]->wdata + len,
session[fd]->wdata_size);