Fix soup_uri_copy, soup_uri_normalize, and soup_uri_to_string bindings,
authorJürg Billeter <j@bitron.ch>
Sat, 27 Sep 2008 11:34:08 +0000 (11:34 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Sat, 27 Sep 2008 11:34:08 +0000 (11:34 +0000)
2008-09-27  Jürg Billeter  <j@bitron.ch>

* vapi/packages/libsoup-2.4/:

Fix soup_uri_copy, soup_uri_normalize, and soup_uri_to_string
bindings, patch by Víctor Manuel Jáquez Leal, fixes bug 553568

* vapi/libsoup-2.4.vapi: regenerated

svn path=/trunk/; revision=1802

ChangeLog
THANKS
vapi/libsoup-2.4.vapi
vapi/packages/libsoup-2.4/libsoup-2.4.metadata

index a41a312..39efff6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2008-09-27  Jürg Billeter  <j@bitron.ch>
 
+       * vapi/packages/libsoup-2.4/:
+
+       Fix soup_uri_copy, soup_uri_normalize, and soup_uri_to_string
+       bindings, patch by Víctor Manuel Jáquez Leal, fixes bug 553568
+
+       * vapi/libsoup-2.4.vapi: regenerated
+
+2008-09-27  Jürg Billeter  <j@bitron.ch>
+
        * gobject/valaccodegenerator.vala:
 
        Fix crash when using sizeof expression for pointers,
diff --git a/THANKS b/THANKS
index f65342b..0701b0d 100644 (file)
--- a/THANKS
+++ b/THANKS
@@ -63,6 +63,7 @@ Stéphan Kochen
 Tai Chi Minh Ralph Eastwood
 Thijs Vermeir
 Travis Watkins
+Víctor Manuel Jáquez Leal
 Vlad Grecescu
 Yaakov Selkowitz
 Yu Feng
index b40e235..bafa4bc 100644 (file)
@@ -249,13 +249,13 @@ namespace Soup {
                public weak string path;
                public weak string query;
                public weak string fragment;
-               public weak Soup.URI copy ();
+               public Soup.URI copy ();
                public static string decode (string part);
                public static string encode (string part, string escape_extra);
                public bool equal (Soup.URI uri2);
                public URI (string uri_string);
                public URI.with_base (Soup.URI @base, string uri_string);
-               public static weak string normalize (string part, string unescape_extra);
+               public static string normalize (string part, string unescape_extra);
                public void set_fragment (string fragment);
                public void set_host (string host);
                public void set_password (string password);
@@ -266,7 +266,7 @@ namespace Soup {
                public void set_query_from_form (GLib.HashTable form);
                public void set_scheme (string scheme);
                public void set_user (string user);
-               public weak string to_string (bool just_path_and_query);
+               public string to_string (bool just_path_and_query);
                public bool uses_default_port ();
        }
        [CCode (cheader_filename = "libsoup/soup.h")]
index f753cb1..98f12c2 100644 (file)
@@ -18,6 +18,9 @@ soup_server_new ellipsis="1"
 soup_session_queue_message.msg transfer_ownership="1"
 soup_uri_decode transfer_ownership="1"
 soup_uri_encode transfer_ownership="1"
+soup_uri_copy transfer_ownership="1"
+soup_uri_to_string transfer_ownership="1"
+soup_uri_normalize transfer_ownership="1"
 
 # unsupported
 GData name="pointer"