]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libsoup-2.4: fixes for SoupMessageBody.flatten and SoupLoggerPrinter
authorEvan Nemerson <evan@coeus-group.com>
Sat, 17 Jul 2010 05:37:27 +0000 (22:37 -0700)
committerEvan Nemerson <evan@coeus-group.com>
Sat, 17 Jul 2010 05:43:49 +0000 (22:43 -0700)
vapi/libsoup-2.4.vapi
vapi/packages/libsoup-2.4/libsoup-2.4.metadata

index 8568abd5c36f18e2f15d2c0125acdd1ffeba97b5..b59bb53a6dcf3204650b9cb9aca51167047b171e 100644 (file)
@@ -294,7 +294,7 @@ namespace Soup {
                public void append (Soup.MemoryUse use, void* data, size_t length);
                public void append_buffer (Soup.Buffer buffer);
                public void complete ();
-               public unowned Soup.Buffer flatten ();
+               public Soup.Buffer flatten ();
                public bool get_accumulate ();
                public unowned Soup.Buffer get_chunk (int64 offset);
                public void got_chunk (Soup.Buffer chunk);
@@ -745,7 +745,7 @@ namespace Soup {
        [CCode (cheader_filename = "libsoup/soup.h")]
        public delegate Soup.LoggerLogLevel LoggerFilter (Soup.Logger logger, Soup.Message msg);
        [CCode (cheader_filename = "libsoup/soup.h")]
-       public delegate void LoggerPrinter (Soup.Logger logger, Soup.LoggerLogLevel level, string direction, string data);
+       public delegate void LoggerPrinter (Soup.Logger logger, Soup.LoggerLogLevel level, char direction, string data);
        [CCode (cheader_filename = "libsoup/soup.h")]
        public delegate void MessageHeadersForeachFunc (string name, string value);
        [CCode (cheader_filename = "libsoup/soup.h", has_target = false)]
index 5b0e2ada951e0623022962bcc4a21934381366ee..d1313500fbbf22ed0eb3d3e651efcccbe2ec8dbc 100644 (file)
@@ -40,6 +40,7 @@ soup_header_parse_list type_arguments="string" transfer_ownership="1"
 soup_header_parse_param_list type_arguments="string,string" transfer_ownership="1"
 soup_header_parse_quality_list type_arguments="string" transfer_ownership="1"
 soup_header_parse_quality_list.unacceptable type_arguments="string"
+SoupLoggerPrinter.direction type_name="char"
 soup_logger_set_printer.printer transfer_ownership="1"
 soup_logger_set_printer.printer_data hidden="1"
 soup_logger_set_printer.destroy hidden="1"
@@ -61,6 +62,7 @@ SoupMessage::wrote_body_data has_emitter="1"
 SoupMessage::wrote_chunk has_emitter="1"
 SoupMessage::wrote_headers has_emitter="1"
 SoupMessage::wrote_informational has_emitter="1"
+soup_message_body_flatten transfer_ownership="1"
 soup_cookies_from_request type_arguments="Cookie" transfer_ownership="1"
 soup_cookies_from_response type_arguments="Cookie" transfer_ownership="1"
 soup_header_parse_semi_param_list type_arguments="string,string" transfer_ownership="1"