예제 #1
0
static void
ephy_hosts_store_finalize (GObject *object)
{
  EphyHostsStore *store = EPHY_HOSTS_STORE (object);

#ifdef HAVE_WEBKIT2
  /* TODO: Favicons */
#else
  g_signal_handlers_disconnect_by_func (webkit_get_favicon_database (),
                                        icon_loaded_cb, store);
#endif

  G_OBJECT_CLASS (ephy_hosts_store_parent_class)->finalize (object);
}
예제 #2
0
static void
ephy_hosts_store_finalize (GObject *object)
{
  EphyHostsStore *store = EPHY_HOSTS_STORE (object);
  WebKitFaviconDatabase *database;

#ifdef HAVE_WEBKIT2
  database = webkit_web_context_get_favicon_database (webkit_web_context_get_default ());
#else
  database = webkit_get_favicon_database ();
#endif

  g_signal_handlers_disconnect_by_func (database, icon_changed_cb, store);

  G_OBJECT_CLASS (ephy_hosts_store_parent_class)->finalize (object);
}