Author: juergbi
Date: Fri Feb  8 16:09:07 2008
New Revision: 999
URL: http://svn.gnome.org/viewvc/vala?rev=999&view=rev

Log:
2008-02-08  Juerg Billeter  <[EMAIL PROTECTED]>

        * vapi/packages/libsoup-2.2/: fix message ownership issues

        * vapi/libsoup-2.2.vapi: regenerated


Modified:
   trunk/ChangeLog
   trunk/vapi/libsoup-2.2.vapi
   trunk/vapi/packages/libsoup-2.2/libsoup-2.2.metadata

Modified: trunk/vapi/libsoup-2.2.vapi
==============================================================================
--- trunk/vapi/libsoup-2.2.vapi (original)
+++ trunk/vapi/libsoup-2.2.vapi Fri Feb  8 16:09:07 2008
@@ -340,7 +340,7 @@
                public Soup.DataBuffer response;
                public weak GLib.HashTable response_headers;
                public Soup.MessageStatus status;
-               public void add_chunk (Soup.Ownership owner, string body, uint 
length);
+               public void add_chunk (Soup.Ownership owner, string# body, uint 
length);
                public void add_final_chunk ();
                public void add_handler (Soup.HandlerPhase phase, 
Soup.MessageCallbackFn handler_cb, pointer user_data);
                public static void add_header (GLib.HashTable hash, string 
name, string value);
@@ -368,8 +368,8 @@
                public void send_request (Soup.Socket sock, bool is_via_proxy);
                public void set_flags (uint flags);
                public void set_http_version (Soup.HttpVersion version);
-               public void set_request (string content_type, Soup.Ownership 
req_owner, string req_body, ulong req_length);
-               public void set_response (string content_type, Soup.Ownership 
resp_owner, string resp_body, ulong resp_length);
+               public void set_request (string content_type, Soup.Ownership 
req_owner, string# req_body, ulong req_length);
+               public void set_response (string content_type, Soup.Ownership 
resp_owner, string# resp_body, ulong resp_length);
                public void set_status (uint status_code);
                public void set_status_full (uint status_code, string 
reason_phrase);
                public void set_uri (Soup.Uri uri);
@@ -525,7 +525,7 @@
        [CCode (cheader_filename = "libsoup/soup.h")]
        public struct DataBuffer {
                public Soup.Ownership owner;
-               public weak string body;
+               public string body;
                public uint length;
        }
        public static delegate void AddressCallback (Soup.Address addr, uint 
status, pointer data);

Modified: trunk/vapi/packages/libsoup-2.2/libsoup-2.2.metadata
==============================================================================
--- trunk/vapi/packages/libsoup-2.2/libsoup-2.2.metadata        (original)
+++ trunk/vapi/packages/libsoup-2.2/libsoup-2.2.metadata        Fri Feb  8 
16:09:07 2008
@@ -4,11 +4,15 @@
 SoupConnection::authenticate has_emitter="1"
 SoupConnection::reauthenticate has_emitter="1"
 SoupDataBuffer is_value_type="1"
+SoupDataBuffer.body weak="0"
 soup_dns_lookup_address hidden="1"
 soup_dns_ntop hidden="1"
 SoupMessage::finished has_emitter="1"
+soup_message_add_chunk.body transfer_ownership="1"
 soup_message_foreach_header hidden="1"
 soup_message_pop_chunk hidden="1"
+soup_message_set_request.req_body transfer_ownership="1"
+soup_message_set_response.resp_body transfer_ownership="1"
 SoupMessage::got_body has_emitter="1"
 SoupMessage::got_chunk has_emitter="1"
 SoupMessage::got_headers has_emitter="1"
_______________________________________________
SVN-commits-list mailing list (read only)
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Want to limit the commits to a few modules? Go to above URL, log in to edit 
your options and select the modules ('topics') you want.
Module maintainer? It is possible to set the reply-to to your development 
mailing list. Email [EMAIL PROTECTED] if interested.

Reply via email to