diff options
Diffstat (limited to 'libsoup/soup-message.c')
-rw-r--r-- | libsoup/soup-message.c | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/libsoup/soup-message.c b/libsoup/soup-message.c index 73e7e003..50f3f222 100644 --- a/libsoup/soup-message.c +++ b/libsoup/soup-message.c @@ -63,10 +63,10 @@ typedef struct { SoupMessageHeaders *request_headers; SoupMessageHeaders *response_headers; - GInputStream *request_body_stream; - const char *method; - char *reason_phrase; - SoupStatus status_code; + GPollableInputStream *request_body_stream; + const char *method; + char *reason_phrase; + SoupStatus status_code; guint msg_flags; @@ -920,7 +920,7 @@ soup_message_new_from_multipart (const char *uri_string, * soup_message_set_request_body: * @msg: the message * @content_type: (allow-none): MIME Content-Type of the body, or %NULL if unknown - * @stream: (allow-none): a #GInputStream to read the request body from + * @stream: (allow-none): a #GPollableInputStream to read the request body from * @content_length: the byte length of @stream or -1 if unknown * * Set the request body of a #SoupMessage. @@ -931,12 +931,12 @@ soup_message_new_from_multipart (const char *uri_string, */ void soup_message_set_request_body (SoupMessage *msg, - const char *content_type, - GInputStream *stream, - gssize content_length) + const char *content_type, + GPollableInputStream *stream, + gssize content_length) { g_return_if_fail (SOUP_IS_MESSAGE (msg)); - g_return_if_fail (stream == NULL || G_IS_INPUT_STREAM (stream)); + g_return_if_fail (stream == NULL || G_IS_POLLABLE_INPUT_STREAM (stream)); g_return_if_fail (content_length == -1 || content_length >= 0); SoupMessagePrivate *priv = soup_message_get_instance_private (msg); @@ -986,7 +986,7 @@ soup_message_set_request_body_from_bytes (SoupMessage *msg, GInputStream *stream; stream = g_memory_input_stream_new_from_bytes (bytes); - soup_message_set_request_body (msg, content_type, stream, g_bytes_get_size (bytes)); + soup_message_set_request_body (msg, content_type, G_POLLABLE_INPUT_STREAM (stream), g_bytes_get_size (bytes)); g_object_unref (stream); } else soup_message_set_request_body (msg, NULL, NULL, 0); @@ -2072,7 +2072,7 @@ soup_message_set_bytes_for_sniffing (SoupMessage *msg, gsize bytes) priv->bytes_for_sniffing = bytes; } -GInputStream * +GPollableInputStream * soup_message_get_request_body_stream (SoupMessage *msg) { SoupMessagePrivate *priv = soup_message_get_instance_private (msg); |