[vala] libsoup-2.4: Don't use properties for accessing Message headers and body



commit 1532074639fb5459ed792f1a08399c8c5c301f2e
Author: Luca Bruno <lucabru src gnome org>
Date:   Fri Jul 15 19:16:07 2011 +0200

    libsoup-2.4: Don't use properties for accessing Message headers and body

 vapi/libsoup-2.4.vapi           |   12 ++++--------
 vapi/metadata/Soup-2.4.metadata |    2 ++
 2 files changed, 6 insertions(+), 8 deletions(-)
---
diff --git a/vapi/libsoup-2.4.vapi b/vapi/libsoup-2.4.vapi
index 5c112b9..56f8264 100644
--- a/vapi/libsoup-2.4.vapi
+++ b/vapi/libsoup-2.4.vapi
@@ -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; }
diff --git a/vapi/metadata/Soup-2.4.metadata b/vapi/metadata/Soup-2.4.metadata
index f031858..6e857a3 100644
--- a/vapi/metadata/Soup-2.4.metadata
+++ b/vapi/metadata/Soup-2.4.metadata
@@ -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



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