diff options
author | Patrick Griffis <pgriffis@igalia.com> | 2021-03-08 10:17:19 -0600 |
---|---|---|
committer | Patrick Griffis <pgriffis@igalia.com> | 2021-03-08 10:17:19 -0600 |
commit | 39ffd0a036fa696775d6142566b69bf8b94741b6 (patch) | |
tree | 7393878a33c07753cbd3515b066df3f0ba4bf452 /libsoup/soup-message-io.c | |
parent | 0335eb08db86ff2eb8983cabcb4ca697d4ff6c07 (diff) | |
download | libsoup-pgriffis/pollable.tar.gz |
Require SoupMessage request streams be pollablepgriffis/pollable
This is assumed for the HTTP2 backend and just makes things cleaner.
Most streams are pollable anyway.
Diffstat (limited to 'libsoup/soup-message-io.c')
-rw-r--r-- | libsoup/soup-message-io.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libsoup/soup-message-io.c b/libsoup/soup-message-io.c index c4999df0..89579e44 100644 --- a/libsoup/soup-message-io.c +++ b/libsoup/soup-message-io.c @@ -382,7 +382,7 @@ io_write (SoupMessage *msg, gboolean blocking, msg, G_CONNECT_SWAPPED); if (blocking) { nwrote = g_output_stream_splice (io->body_ostream, - soup_message_get_request_body_stream (msg), + G_INPUT_STREAM (soup_message_get_request_body_stream (msg)), G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE, cancellable, error); @@ -393,7 +393,7 @@ io_write (SoupMessage *msg, gboolean blocking, } else { io->async_wait = g_cancellable_new (); g_output_stream_splice_async (io->body_ostream, - soup_message_get_request_body_stream (msg), + G_INPUT_STREAM (soup_message_get_request_body_stream (msg)), G_OUTPUT_STREAM_SPLICE_CLOSE_SOURCE, soup_client_message_io_data_get_priority (client_io), cancellable, |