[vala] libsoup-2.4: Fix SoupBuffer binding



commit 1ef9de5613bb1474604bca17d2fbe238a7295404
Author: Jürg Billeter <j bitron ch>
Date:   Sat Jan 16 13:41:38 2010 +0100

    libsoup-2.4: Fix SoupBuffer binding

 vapi/libsoup-2.4.vapi                          |    2 +-
 vapi/packages/libsoup-2.4/libsoup-2.4.metadata |    1 +
 2 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi
index bbda37f..f257e77 100644
--- a/vapi/libsoup-2.4.vapi
+++ b/vapi/libsoup-2.4.vapi
@@ -95,7 +95,7 @@ namespace Soup {
 		public void* auth_data { get; set; }
 	}
 	[Compact]
-	[CCode (copy_function = "soup_buffer_copy", type_id = "SOUP_TYPE_BUFFER", cheader_filename = "libsoup/soup.h")]
+	[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;
 		public size_t length;
diff --git a/vapi/packages/libsoup-2.4/libsoup-2.4.metadata b/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
index 9df2612..47ed3e5 100644
--- a/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
+++ b/vapi/packages/libsoup-2.4/libsoup-2.4.metadata
@@ -4,6 +4,7 @@ soup_auth_is_authenticated hidden="1"
 soup_auth_is_for_proxy hidden="1"
 SoupAuthDomain:add-path hidden="1"
 SoupAuthDomain:remove-path hidden="1"
+SoupBuffer ref_function="soup_buffer_copy" unref_function="soup_buffer_free"
 soup_buffer_copy transfer_ownership="1"
 soup_cookie_copy transfer_ownership="1"
 soup_date_copy transfer_ownership="1"



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