diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2004-01-20 20:13:43 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2004-01-20 20:13:43 +0000 |
commit | 6b367e0795a4851cf3e99532531d76b2bd4e175e (patch) | |
tree | dc9a1d3ae4bc105a65d74f894a198c193d330b4a /riscos | |
parent | 70cd3bdc9916c5f68ee3b6bec1f018291cbb2d99 (diff) | |
download | netsurf-6b367e0795a4851cf3e99532531d76b2bd4e175e.tar.gz netsurf-6b367e0795a4851cf3e99532531d76b2bd4e175e.tar.bz2 |
[project @ 2004-01-20 20:13:43 by jmb]
View source for CSS files.
svn path=/import/netsurf/; revision=492
Diffstat (limited to 'riscos')
-rw-r--r-- | riscos/gui.c | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/riscos/gui.c b/riscos/gui.c index 8f225b540..068512fc9 100644 --- a/riscos/gui.c +++ b/riscos/gui.c @@ -966,15 +966,23 @@ void ro_gui_open_help_page (void) */ void ro_gui_view_source(struct content *content) { - if (content->type != CONTENT_HTML) - return; - xosfile_save_stamped("<Wimp$Scrap>", 0xfff, - content->data.html.source, - (content->data.html.source + - content->data.html.length)); - xos_cli("Filer_Run <Wimp$Scrap>"); - xosfile_set_type("<Wimp$Scrap>", 0xfaf); + if (content->type == CONTENT_HTML) { + xosfile_save_stamped("<Wimp$Scrap>", 0xfff, + content->data.html.source, + (content->data.html.source + + content->data.html.length)); + xos_cli("Filer_Run <Wimp$Scrap>"); + xosfile_set_type("<Wimp$Scrap>", 0xfaf); + } + else if (content->type == CONTENT_CSS) { + xosfile_save_stamped("<Wimp$Scrap>", 0xfff, + content->data.css.data, + (content->data.css.data + + content->data.css.length)); + xos_cli("Filer_Run <Wimp$Scrap>"); + xosfile_set_type("<Wimp$Scrap>", 0xf79); + } } |