blob: 976036432b5ffa63dba32887c4df128e5386c2f0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
diff -uNr usr/src/libsoup-1.99.26/libsoup/soup-transfer.c tmp/libsoup-1.99.26/libsoup/soup-transfer.c
--- usr/src/libsoup-1.99.26/libsoup/soup-transfer.c 2003-06-23 17:52:34.000000000 +0200
+++ tmp/libsoup-1.99.26/libsoup/soup-transfer.c 2003-10-19 01:51:03.000000000 +0200
@@ -198,7 +198,7 @@
GIOCondition condition,
SoupReader *r)
{
- gboolean body_started = r->recv_buf->len > r->header_len;
+ gboolean body_started = r->header_len > 0;
soup_transfer_read_stop (r);
@@ -380,7 +381,7 @@
}
}
- return r->content_length == arr->len;
+ return arr->len >= r->content_length;
}
static gboolean
|