diff options
author | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2010-03-28 12:56:39 +0000 |
---|---|---|
committer | Daniel Silverstone <dsilvers@netsurf-browser.org> | 2010-03-28 12:56:39 +0000 |
commit | 270ef59a98d34fef418fb6cd27e46f3edc912948 (patch) | |
tree | 9d363b42d441640e1d2dbff3ba548a2cdf8d67a9 /desktop/save_text.c | |
parent | 21da4f5bdf74c6654730c32dfcc1c6b3d24da4b4 (diff) | |
download | netsurf-270ef59a98d34fef418fb6cd27e46f3edc912948.tar.gz netsurf-270ef59a98d34fef418fb6cd27e46f3edc912948.tar.bz2 |
Merge jmb/new-cache; r=dsilvers,rs=vince
svn path=/trunk/netsurf/; revision=10180
Diffstat (limited to 'desktop/save_text.c')
-rw-r--r-- | desktop/save_text.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/desktop/save_text.c b/desktop/save_text.c index e34b9ceb0..5e5cef761 100644 --- a/desktop/save_text.c +++ b/desktop/save_text.c @@ -27,6 +27,7 @@ #include "utils/config.h" #include "content/content.h" +#include "content/hlcache.h" #include "desktop/save_text.h" #include "render/box.h" #include "utils/log.h" @@ -48,7 +49,7 @@ static bool save_text_add_to_buffer(const char *text, size_t length, * \param path Path to save text file too. */ -void save_as_text(struct content *c, char *path) +void save_as_text(hlcache_handle *c, char *path) { FILE *out; struct save_text_state save = { NULL, 0, 0 }; @@ -57,11 +58,11 @@ void save_as_text(struct content *c, char *path) utf8_convert_ret ret; char *result; - if (!c || c->type != CONTENT_HTML) { + if (!c || content_get_type(c) != CONTENT_HTML) { return; } - extract_text(c->data.html.layout, &first, &before, &save); + extract_text(html_get_box_tree(c), &first, &before, &save); if (!save.block) return; |