[vala] libsoup-2.4: use uint8[] instead of string for Buffer.data
- From: Evan Nemerson <evann src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala] libsoup-2.4: use uint8[] instead of string for Buffer.data
- Date: Thu, 4 Nov 2010 23:57:31 +0000 (UTC)
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]