From 6d93635b94a93ff3188e88a46393083fbca7e603 Mon Sep 17 00:00:00 2001 From: Christian Persch Date: Wed, 17 Sep 2003 22:04:47 +0000 Subject: Refactor node db loading functions into a common one in ephy-node-db. 2003-09-18 Christian Persch * embed/ephy-favicon-cache.c: (ephy_favicon_cache_init): * embed/ephy-history.c: (ephy_history_init): * lib/ephy-node-db.c: (ephy_node_db_load_from_file): * lib/ephy-node-db.h: * lib/ephy-state.c: (ensure_states): * src/bookmarks/ephy-bookmarks.c: (ephy_bookmarks_init): Refactor node db loading functions into a common one in ephy-node-db. Switch to using xmlReader api. --- lib/ephy-node-db.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'lib/ephy-node-db.h') diff --git a/lib/ephy-node-db.h b/lib/ephy-node-db.h index 2b1f8fd7d..f5ca81107 100644 --- a/lib/ephy-node-db.h +++ b/lib/ephy-node-db.h @@ -56,6 +56,11 @@ EphyNodeDb *ephy_node_db_get_by_name (const char *name); EphyNodeDb *ephy_node_db_new (const char *name); +gboolean ephy_node_db_load_from_file (EphyNodeDb *db, + const char *xml_file, + const xmlChar *xml_root, + const xmlChar *xml_version); + const char *ephy_node_db_get_name (EphyNodeDb *db); EphyNode *ephy_node_db_get_node_from_id (EphyNodeDb *db, -- cgit v1.2.3