[libsoupmm] Add Soup::Cookie::set_expires



commit 630d54207986f4f491c50896135451b6f8649895
Author: Siavash Safi <siavash siavashs org>
Date:   Fri Oct 30 19:51:12 2009 +0330

    Add Soup::Cookie::set_expires
    
    * codegen/m4/convert_libsoup.m4: Add a conversion for Soup::Date
    * libsoup/src/cookie.hg: Wrap soup_cookie_set_expires

 codegen/m4/convert_libsoup.m4 |    2 ++
 libsoup/src/cookie.hg         |    2 ++
 2 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/codegen/m4/convert_libsoup.m4 b/codegen/m4/convert_libsoup.m4
index 28e657c..59a8ff3 100644
--- a/codegen/m4/convert_libsoup.m4
+++ b/codegen/m4/convert_libsoup.m4
@@ -17,6 +17,8 @@ _CONVERSION(`ClientContext',`SoupClientContext*',($3).gobj())
 _CONVERSION(`Cookie&',`SoupCookie*',($3).gobj())
 _CONVERSION(`SoupCookie*',`Cookie&',($2)($3))
 
+_CONVERSION(`Date&',`SoupDate*',($3).gobj())
+
 _CONVERSION(`SoupMessage*',`Glib::RefPtr<Message>',`Glib::wrap($3)')
 _CONVERSION(`SoupMessage*',`const Glib::RefPtr<Message>&',`Glib::wrap($3)')
 _CONVERSION(`const Glib::RefPtr<Message>&',`SoupMessage*',__CONVERT_REFPTR_TO_P)
diff --git a/libsoup/src/cookie.hg b/libsoup/src/cookie.hg
index c8275f1..f2b8a70 100644
--- a/libsoup/src/cookie.hg
+++ b/libsoup/src/cookie.hg
@@ -16,6 +16,7 @@
  * along with this program.  If not, see <http://www.gnu.org/licenses/>.
  */
 
+#include <libsoupmm/date.h>
 #include <libsoupmm/uri.h>
 
 _DEFS(libsoupmm,libsoup)
@@ -38,6 +39,7 @@ public:
   _WRAP_METHOD(void set_domain(const std::string& domain), soup_cookie_set_domain)
   _WRAP_METHOD(void set_path(const std::string& path), soup_cookie_set_path)
   _WRAP_METHOD(void set_max_age(int max_age), soup_cookie_set_max_age)
+  _WRAP_METHOD(void set_expires(Date& expires), soup_cookie_set_expires)
   _WRAP_METHOD(void set_secure(bool secure=true), soup_cookie_set_secure)
   _WRAP_METHOD(void set_http_only(bool http_only=true), soup_cookie_set_http_only)
   _WRAP_METHOD(bool applies_to_uri(URI& uri) const, soup_cookie_applies_to_uri)



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