Mercurial > pidgin.yaz
diff libpurple/util.c @ 17218:c5ca1d9b67fa
merge of '745cf14dbfb86060ab8826900f365a2f0592747e'
and 'a2283b64b34e89187d1eb3015219bafedbdfdae3'
author | Eric Polino <aluink@pidgin.im> |
---|---|
date | Fri, 18 May 2007 14:00:33 +0000 |
parents | 0be41b604566 |
children | cc9242ce1435 fdd52f7651c7 e4ee1c5bd51e |
line wrap: on
line diff
--- a/libpurple/util.c Sun May 13 21:27:13 2007 +0000 +++ b/libpurple/util.c Fri May 18 14:00:33 2007 +0000 @@ -3285,6 +3285,9 @@ gfud->inpa = 0; close(gfud->fd); gfud->fd = -1; + gfud->request_written = 0; + gfud->len = 0; + gfud->data_len = 0; g_free(gfud->website.user); g_free(gfud->website.passwd); @@ -3497,7 +3500,7 @@ } gfud->request_written += len; - if (gfud->request_written != total_len) + if (gfud->request_written < total_len) return; /* We're done writing our request, now start reading the response */