summaryrefslogtreecommitdiff
path: root/src/yelp-util.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/yelp-util.h')
-rw-r--r--src/yelp-util.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/yelp-util.h b/src/yelp-util.h
index ea04a5fa..e9482168 100644
--- a/src/yelp-util.h
+++ b/src/yelp-util.h
@@ -30,21 +30,23 @@
GtkTreeIter *yelp_util_contents_add_section (GtkTreeStore *store,
GtkTreeIter *parent,
YelpSection *section);
-char * yelp_util_resolve_relative_uri (const char *base_uri,
- const char *uri);
+gchar * yelp_util_resolve_relative_uri (const gchar *base_uri,
+ const gchar *uri);
-char * yelp_util_node_to_string_path (GNode *node);
-GNode * yelp_util_string_path_to_node (const char *string_path,
+gchar * yelp_util_node_to_string_path (GNode *node);
+GNode * yelp_util_string_path_to_node (const gchar *string_path,
GNode *root);
GNode * yelp_util_decompose_path_url (GNode *root,
- const char *path_url,
+ const gchar *path_url,
char **embedded_url);
-char * yelp_util_compose_path_url (GNode *node,
- const char *embedded_url);
+gchar * yelp_util_compose_path_url (GNode *node,
+ const gchar *embedded_url);
GNode * yelp_util_find_toplevel (GNode *doc_tree,
gchar *name);
+GNode * yelp_util_find_node_from_uri (GNode *doc_tree,
+ const gchar *uri);
#endif /* __YELP_UTIL_H__ */