aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-favicon-cache.c
diff options
context:
space:
mode:
authorXan Lopez <xan@src.gnome.org>2008-03-12 18:10:51 +0800
committerXan Lopez <xan@src.gnome.org>2008-03-12 18:10:51 +0800
commitb46cc50c0935c57676449c71e6f4101128f27ce6 (patch)
tree7ed964890aa055af1408c7f41e4bad91ce2b17ae /embed/ephy-favicon-cache.c
parent6b05ed0478c278f42f2c2cd8cae67bb8463eb451 (diff)
downloadgsoc2013-epiphany-b46cc50c0935c57676449c71e6f4101128f27ce6.tar.gz
gsoc2013-epiphany-b46cc50c0935c57676449c71e6f4101128f27ce6.tar.zst
gsoc2013-epiphany-b46cc50c0935c57676449c71e6f4101128f27ce6.zip
Use GChecksum to calculate the MD5 of favicons.
svn path=/trunk/; revision=8099
Diffstat (limited to 'embed/ephy-favicon-cache.c')
-rw-r--r--embed/ephy-favicon-cache.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/embed/ephy-favicon-cache.c b/embed/ephy-favicon-cache.c
index 550c0937b..708423652 100644
--- a/embed/ephy-favicon-cache.c
+++ b/embed/ephy-favicon-cache.c
@@ -40,7 +40,6 @@
#include <glib/gstdio.h>
#include <gio/gio.h>
-#include <libgnomeui/libgnomeui.h>
#define EPHY_FAVICON_CACHE_XML_ROOT (const xmlChar *)"ephy_favicons_cache"
#define EPHY_FAVICON_CACHE_XML_VERSION (const xmlChar *)"1.1"
@@ -588,7 +587,7 @@ ephy_favicon_cache_get (EphyFaviconCache *cache,
{
char *filename;
- filename = gnome_thumbnail_md5 (url);
+ filename = g_compute_checksum_for_string (G_CHECKSUM_MD5, url, -1);
icon = ephy_node_new (cache->priv->db);
ephy_node_set_property_string (icon,
@@ -654,7 +653,7 @@ ephy_favicon_cache_get (EphyFaviconCache *cache,
char *new_pix_file, *urlhash;
GValue value = { 0, };
- urlhash = gnome_thumbnail_md5 (url);
+ urlhash = g_compute_checksum_for_string (G_CHECKSUM_MD5, url, -1);
new_pix_file = g_build_filename (cache->priv->directory, urlhash, NULL);
g_value_init (&value, G_TYPE_STRING);