[vala] libsoup-2.4: Fix SoupBuffer binding
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [vala] libsoup-2.4: Fix SoupBuffer binding
- Date: Sat, 16 Jan 2010 12:42:35 +0000 (UTC)
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]