]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libsoup-2.4: Don't use properties for accessing Message headers and body
authorLuca Bruno <lucabru@src.gnome.org>
Fri, 15 Jul 2011 17:16:07 +0000 (19:16 +0200)
committerLuca Bruno <lucabru@src.gnome.org>
Fri, 15 Jul 2011 17:16:07 +0000 (19:16 +0200)
vapi/libsoup-2.4.vapi
vapi/metadata/Soup-2.4.metadata

index 5c112b9c151be9edfefc0fd652832a5d827eb9e3..56f8264473cd1145c52702baec3c888dff58e401 100644 (file)
@@ -323,6 +323,10 @@ namespace Soup {
        }
        [CCode (type_id = "soup_message_get_type ()", cheader_filename = "libsoup/soup.h")]
        public class Message : GLib.Object {
+               public weak Soup.MessageBody request_body;
+               public weak Soup.MessageHeaders request_headers;
+               public weak Soup.MessageBody response_body;
+               public weak Soup.MessageHeaders response_headers;
                [CCode (has_construct_function = false)]
                public Message (string method, string uri_string);
                public uint add_header_handler (string @signal, string header, [CCode (delegate_target_pos = 3.1)] GLib.Callback callback);
@@ -353,14 +357,6 @@ namespace Soup {
                [NoAccessorMethod]
                public string reason_phrase { owned get; set; }
                [NoAccessorMethod]
-               public Soup.MessageBody request_body { owned get; }
-               [NoAccessorMethod]
-               public Soup.MessageHeaders request_headers { owned get; }
-               [NoAccessorMethod]
-               public Soup.MessageBody response_body { owned get; }
-               [NoAccessorMethod]
-               public Soup.MessageHeaders response_headers { owned get; }
-               [NoAccessorMethod]
                public bool server_side { get; construct; }
                [NoAccessorMethod]
                public uint status_code { get; set; }
index f031858284547f19cba77e33b56fefbb54d83730..6e857a3801e89923c754a999982c46cea0025cbc 100644 (file)
@@ -40,6 +40,8 @@ header_parse_quality_list type_arguments="string"
 Message
        .add_header_handler skip=false
        .add_status_code_handler skip=false
+       .request_*#property skip
+       .response_*#property skip
        .set_request.req_body type="uint8[]" array_length_idx=3
        .set_response.resp_body type="uint8[]" array_length_idx=3
 MessageHeaders