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); }
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); }