[libgepub/wip/cosimoc/fixes: 1/8] utils: replace epub:// URIs for crosslinks too
- From: Cosimo Cecchi <cosimoc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgepub/wip/cosimoc/fixes: 1/8] utils: replace epub:// URIs for crosslinks too
- Date: Sun, 12 Jun 2016 23:06:39 +0000 (UTC)
commit 5551e31bf14f7bf50f4f41f4dac6cb2d7baaa8c9
Author: Cosimo Cecchi <cosimoc gnome org>
Date: Sun Jun 12 15:09:21 2016 -0700
utils: replace epub:// URIs for crosslinks too
Or links to other pages won't work.
libgepub/gepub-utils.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libgepub/gepub-utils.c b/libgepub/gepub-utils.c
index 645224e..3cc0dbc 100644
--- a/libgepub/gepub-utils.c
+++ b/libgepub/gepub-utils.c
@@ -217,6 +217,8 @@ gepub_utils_replace_resources (guchar *content, gsize *bufsize, gchar *path)
set_epub_uri (root_element, path, "img", "src");
// replacing svg images resources
set_epub_uri (root_element, path, "image", "xlink:href");
+ // replacing crosslinks
+ set_epub_uri (root_element, path, "a", "href");
xmlDocDumpFormatMemory (doc, (xmlChar**)&buffer, (int*)bufsize, 1);
xmlFreeDoc (doc);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]