diff options
author | Patrick Griffis <pgriffis@igalia.com> | 2020-08-31 17:24:21 -0500 |
---|---|---|
committer | Patrick Griffis <pgriffis@igalia.com> | 2020-08-31 17:34:22 -0500 |
commit | b57fee6c73f319df381c8483a9083beda22fcf3d (patch) | |
tree | 1c071432025dbbba4e71f1623b72ce85b1ecaf20 /examples/simple-proxy.c | |
parent | 31343377f1944d3dc2d994e25d7663504325841e (diff) | |
download | libsoup-wip/remove-deprecations.tar.gz |
Replace SoupBuffer with GByteswip/remove-deprecations
Diffstat (limited to 'examples/simple-proxy.c')
-rw-r--r-- | examples/simple-proxy.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/examples/simple-proxy.c b/examples/simple-proxy.c index e585490a..b1f2abde 100644 --- a/examples/simple-proxy.c +++ b/examples/simple-proxy.c @@ -248,12 +248,12 @@ send_headers (SoupMessage *from, SoupMessage *to) } static void -send_chunk (SoupMessage *from, SoupBuffer *chunk, SoupMessage *to) +send_chunk (SoupMessage *from, GBytes *chunk, SoupMessage *to) { g_print ("[%p] writing chunk of %lu bytes\n", to, - (unsigned long)chunk->length); + (unsigned long)g_bytes_get_size (chunk)); - soup_message_body_append_buffer (to->response_body, chunk); + soup_message_body_append_bytes (to->response_body, chunk); soup_server_unpause_message (server, to); } @@ -300,9 +300,9 @@ server_callback (SoupServer *server, SoupMessage *msg, soup_message_headers_remove (msg2->request_headers, "Connection"); if (msg->request_body->length) { - SoupBuffer *request = soup_message_body_flatten (msg->request_body); - soup_message_body_append_buffer (msg2->request_body, request); - soup_buffer_free (request); + GBytes *request = soup_message_body_flatten (msg->request_body); + soup_message_body_append_bytes (msg2->request_body, request); + g_bytes_unref (request); } soup_message_headers_set_encoding (msg->response_headers, SOUP_ENCODING_CHUNKED); |