diff --git a/src/hlua.c b/src/hlua.c index 0144c3d65..2f7fe9960 100644 --- a/src/hlua.c +++ b/src/hlua.c @@ -1974,7 +1974,7 @@ static int hlua_socket_write_yield(struct lua_State *L,int status, lua_KContext /* send data */ if (len < send_len) send_len = len; - len = ci_putblk(&s->req, buf+sent, send_len); + len = ci_putblk(&s->req, buf, send_len); /* "Not enough space" (-1), "Buffer too little to contain * the data" (-2) are not expected because the available length