From: Christian Dywan Date: Thu, 19 Feb 2009 23:53:21 +0000 (+0100) Subject: Fix build running with libSoup < 2.25.2 X-Git-Url: https://spindle.queued.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f2d5d6e29ddfc4b87d626f9f9e49912ed825b7a6;p=midori Fix build running with libSoup < 2.25.2 --- diff --git a/katze/katze-http-cookies.c b/katze/katze-http-cookies.c index 9a7b6342..f2b39733 100644 --- a/katze/katze-http-cookies.c +++ b/katze/katze-http-cookies.c @@ -33,7 +33,7 @@ struct _KatzeHttpCookiesClass GObjectClass parent_class; }; -#if HAVE_LIBSOUP_2_25_2 +#if HAVE_LIBSOUP static void katze_http_cookies_session_feature_iface_init (SoupSessionFeatureInterface *iface, gpointer data); @@ -42,6 +42,8 @@ G_DEFINE_TYPE_WITH_CODE (KatzeHttpCookies, katze_http_cookies, G_TYPE_OBJECT, G_IMPLEMENT_INTERFACE (SOUP_TYPE_SESSION_FEATURE, katze_http_cookies_session_feature_iface_init)); +#if HAVE_LIBSOUP_2_25_2 + /* Cookie jar saving to Mozilla format Copyright (C) 2008 Xan Lopez Copyright (C) 2008 Dan Winship @@ -303,13 +305,16 @@ katze_http_cookies_detach (SoupSessionFeature* feature, g_signal_handlers_disconnect_by_func (session, katze_http_cookies_session_request_queued_cb, feature); } +#endif static void katze_http_cookies_session_feature_iface_init (SoupSessionFeatureInterface *iface, gpointer data) { + #if HAVE_LIBSOUP_2_25_2 iface->attach = katze_http_cookies_attach; iface->detach = katze_http_cookies_detach; + #endif } #else G_DEFINE_TYPE (KatzeHttpCookies, katze_http_cookies, G_TYPE_OBJECT)