[epiphany] Finish porting the favicon cache to WebKitDownload
- From: Gustavo Noronha Silva <gns src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [epiphany] Finish porting the favicon cache to WebKitDownload
- Date: Sun, 20 Dec 2009 00:21:30 +0000 (UTC)
commit 40c0d516e3cac6d41a60eaf8d939522572b8e2c2
Author: Gustavo Noronha Silva <gns gnome org>
Date: Sat Dec 19 18:50:06 2009 +0100
Finish porting the favicon cache to WebKitDownload
embed/ephy-favicon-cache.c | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/embed/ephy-favicon-cache.c b/embed/ephy-favicon-cache.c
index 7cb398d..2a347ec 100644
--- a/embed/ephy-favicon-cache.c
+++ b/embed/ephy-favicon-cache.c
@@ -29,7 +29,6 @@
#include <sys/stat.h>
#include "ephy-embed-shell.h"
-#include "ephy-embed-persist.h"
#include "ephy-file-helpers.h"
#include "ephy-node-common.h"
#include "ephy-node.h"
@@ -38,6 +37,7 @@
#include <glib.h>
#include <glib/gstdio.h>
#include <gio/gio.h>
+#include <webkit/webkit.h>
#define EPHY_FAVICON_CACHE_XML_ROOT (const xmlChar *)"ephy_favicons_cache"
#define EPHY_FAVICON_CACHE_XML_VERSION (const xmlChar *)"1.1"
@@ -60,7 +60,7 @@
static void ephy_favicon_cache_class_init (EphyFaviconCacheClass *klass);
static void ephy_favicon_cache_init (EphyFaviconCache *cache);
static void ephy_favicon_cache_finalize (GObject *object);
-static gboolean kill_download (const char*, EphyEmbedPersist*, EphyFaviconCache*);
+static gboolean kill_download (const char*, WebKitDownload*, EphyFaviconCache*);
#define EPHY_FAVICON_CACHE_GET_PRIVATE(object)(G_TYPE_INSTANCE_GET_PRIVATE ((object), EPHY_TYPE_FAVICON_CACHE, EphyFaviconCachePrivate))
@@ -362,17 +362,17 @@ ephy_favicon_cache_init (EphyFaviconCache *cache)
static gboolean
kill_download (const char *key,
- EphyEmbedPersist *persist,
+ WebKitDownload *download,
EphyFaviconCache *cache)
{
EphyNode *icon;
/* disconnect "completed" and "cancelled" callbacks */
g_signal_handlers_disconnect_matched
- (persist,G_SIGNAL_MATCH_DATA , 0, 0, NULL, NULL, cache);
+ (download,G_SIGNAL_MATCH_DATA , 0, 0, NULL, NULL, cache);
/* now cancel the download */
- ephy_embed_persist_cancel (persist);
+ webkit_download_cancel (download);
icon = g_hash_table_lookup (cache->priv->icons_hash, key);
g_return_val_if_fail (EPHY_IS_NODE (icon), TRUE);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]