diff src/protocols/msn/httpconn.c @ 11340:e9d0d944b9d2

[gaim-migrate @ 13553] Patch #1270451 from Charlie Gordon "when write needs to be called several times to output the buffer, the data actually written is corrupted" This was a one-liner and looked correct to me. committer: Tailor Script <tailor@pidgin.im>
author Richard Laager <rlaager@wiktel.com>
date Thu, 25 Aug 2005 06:03:43 +0000
parents 096020ae09a9
children 4e7ba55a1db2
line wrap: on
line diff
--- a/src/protocols/msn/httpconn.c	Thu Aug 25 02:35:10 2005 +0000
+++ b/src/protocols/msn/httpconn.c	Thu Aug 25 06:03:43 2005 +0000
@@ -142,7 +142,7 @@
 
 	do
 	{
-		res = write(httpconn->fd, buf, buf_len);
+		res = write(httpconn->fd, buf + s, buf_len - s);
 		if (res >= 0)
 		{
 			s += res;