From fba46de9cbe8778919f68a7d24e242c7ee3f1331 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Thu, 11 Mar 2004 02:19:14 +0000 Subject: [project @ 2004-03-11 02:19:13 by bursa] Add source_data to content structure and remove equivalents from individual contents. svn path=/import/netsurf/; revision=606 --- riscos/save_complete.c | 79 +++++++++++++++++++------------------------------- 1 file changed, 30 insertions(+), 49 deletions(-) (limited to 'riscos/save_complete.c') diff --git a/riscos/save_complete.c b/riscos/save_complete.c index 08baffbd8..fca18e987 100644 --- a/riscos/save_complete.c +++ b/riscos/save_complete.c @@ -13,6 +13,7 @@ #include "netsurf/css/css.h" #include "netsurf/render/form.h" #include "netsurf/render/layout.h" +#include "netsurf/riscos/gui.h" #include "netsurf/riscos/save_complete.h" #include "netsurf/utils/log.h" #include "netsurf/utils/utils.h" @@ -36,16 +37,11 @@ void save_complete(struct content *c) { char *fname = 0, *spath; unsigned int i; - if (c->type != CONTENT_HTML) { + if (c->type != CONTENT_HTML) return; - } fname = "test"; /*get_filename(c->data.html.base_url);*/ - if (!fname) { /* no path -> exit */ - return; - } - spath = xcalloc(strlen(SAVE_PATH)+strlen(OBJ_DIR)+strlen(fname)+50, sizeof(char)); @@ -53,55 +49,35 @@ void save_complete(struct content *c) { xosfile_create_dir(spath, 77); /* save stylesheets, ignoring the base sheet and