diff options
Diffstat (limited to 'src/yelp-util.h')
-rw-r--r-- | src/yelp-util.h | 16 |
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__ */ |