From 6ffe00e3fa8e1cad4e965d087ab1a9c312e1bd8f Mon Sep 17 00:00:00 2001 From: Evan Nemerson Date: Mon, 25 Jan 2010 01:07:03 -0800 Subject: [PATCH] libsoup-2.4: SoupMessageBody.data should be uing8[], not string. Fixes bug 605862. --- vapi/libsoup-2.4.vapi | 3 ++- vapi/packages/libsoup-2.4/libsoup-2.4.metadata | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi index d58918dc1..64d2c4ca7 100644 --- a/vapi/libsoup-2.4.vapi +++ b/vapi/libsoup-2.4.vapi @@ -264,7 +264,8 @@ namespace Soup { [Compact] [CCode (type_id = "SOUP_TYPE_MESSAGE_BODY", cheader_filename = "libsoup/soup.h")] public class MessageBody { - public weak string data; + [CCode (array_length = false)] + public weak uint8[] data; public int64 length; [CCode (has_construct_function = false)] public MessageBody (); diff --git a/vapi/packages/libsoup-2.4/libsoup-2.4.metadata b/vapi/packages/libsoup-2.4/libsoup-2.4.metadata index 8b8ca42fc..00a69cd52 100644 --- a/vapi/packages/libsoup-2.4/libsoup-2.4.metadata +++ b/vapi/packages/libsoup-2.4/libsoup-2.4.metadata @@ -22,6 +22,7 @@ SoupMessage::wrote_informational has_emitter="1" soup_message_headers_get_content_disposition.disposition transfer_ownership="1" soup_message_headers_get_content_disposition.params is_out="1" transfer_ownership="1" soup_message_headers_get_content_type.params is_out="1" transfer_ownership="1" +SoupMessageBody.data type_name="uint8" is_array="1" soup_server_new ellipsis="1" soup_server_add_handler.destroy hidden="1" soup_server_add_handler.callback transfer_ownership="1" -- 2.47.3