[vala] libsoup-2.4: use uint8[] instead of string for Buffer.data



commit cf873467c49d8ac5b2d5167c724c3f273835431e
Author: Evan Nemerson <evan coeus-group com>
Date:   Thu Nov 4 16:56:21 2010 -0700

    libsoup-2.4: use uint8[] instead of string for Buffer.data

 vapi/libsoup-2.4.vapi                          |    3 ++-
 vapi/packages/libsoup-2.4/libsoup-2.4.metadata |    1 +
 2 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi
index 27ce0ba..aeda1e4 100644
--- a/vapi/libsoup-2.4.vapi
+++ b/vapi/libsoup-2.4.vapi
@@ -146,7 +146,8 @@ namespace Soup {
 	[Compact]
 	[CCode (ref_function = "soup_buffer_copy", unref_function = "soup_buffer_free", type_id = "SOUP_TYPE_BUFFER", cheader_filename = "libsoup/soup.h")]
 	public class Buffer {
-		public weak string data;
+		[CCode (array_length_cname = "length", array_length_type = "size_t")]
+		public uint8[] data;
 		public size_t length;
 		[CCode (has_construct_function = false)]
 		public Buffer (Soup.MemoryUse use, [CCode (type = "void*", array_length_type = "gsize")] uint8[] data);
diff --git a/vapi/packages/libsoup-2.4/libsoup-2.4.metadata b/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
index e714803..bdad20f 100644
--- a/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
+++ b/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
@@ -19,6 +19,7 @@ soup_auth_domain_basic_set_auth_callback.dnotify hidden="1"
 soup_auth_domain_digest_set_auth_callback.callback transfer_ownership="1"
 soup_auth_domain_digest_set_auth_callback.dnotify hidden="1"
 SoupBuffer ref_function="soup_buffer_copy" unref_function="soup_buffer_free"
+SoupBuffer.data type_name="uint8" is_array="1" weak="0" array_length_cname="length" array_length_type="size_t"
 soup_buffer_copy transfer_ownership="1"
 soup_buffer_new.data type_name="uint8" is_array="1" ctype="void*" array_length_type="gsize"
 soup_buffer_new.length hidden="1"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]