]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libsoup-2.4: Fix SoupBuffer binding
authorJürg Billeter <j@bitron.ch>
Sat, 16 Jan 2010 12:41:38 +0000 (13:41 +0100)
committerJürg Billeter <j@bitron.ch>
Sat, 16 Jan 2010 12:41:38 +0000 (13:41 +0100)
vapi/libsoup-2.4.vapi
vapi/packages/libsoup-2.4/libsoup-2.4.metadata

index bbda37f206bbc109fa95a63a56f71bf7e6eca10d..f257e77bfbdeb7a86e59c59d1f24cf1209a16ef7 100644 (file)
@@ -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;
index 9df2612e3b13a4ac344ae766070655f01f323427..47ed3e5d6ace00a74dcf84a3c7d74b71a29610fc 100644 (file)
@@ -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"