summaryrefslogtreecommitdiff
path: root/riscos/gui.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2007-07-13 08:25:34 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2007-07-13 08:25:34 +0000
commit1ded087c6ae014b1ddfe0e223580f4255bd270a4 (patch)
treee36dda9ad394bd3d77fcb1b081d0a6c5421e0cfe /riscos/gui.c
parentafc9517fbd11f536457b1bec8a279e3198d9d659 (diff)
downloadnetsurf-1ded087c6ae014b1ddfe0e223580f4255bd270a4.tar.gz
netsurf-1ded087c6ae014b1ddfe0e223580f4255bd270a4.tar.bz2
Support dataloading of SVG files
Add internal filetype<->mimetype mapping for SVG files svn path=/trunk/netsurf/; revision=3407
Diffstat (limited to 'riscos/gui.c')
-rw-r--r--riscos/gui.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/riscos/gui.c b/riscos/gui.c
index 0d34af698..23ad41924 100644
--- a/riscos/gui.c
+++ b/riscos/gui.c
@@ -126,6 +126,9 @@
#ifndef FILETYPE_ARTWORKS
#define FILETYPE_ARTWORKS 0xd94
#endif
+#ifndef FILETYPE_SVG
+#define FILETYPE_SVG 0xaad
+#endif
extern bool ro_plot_patterned_lines;
@@ -1467,6 +1470,7 @@ void ro_msg_dataload(wimp_message *message)
case osfile_TYPE_SPRITE:
case osfile_TYPE_TEXT:
case FILETYPE_ARTWORKS:
+ case FILETYPE_SVG:
/* display the actual file */
url = path_to_url(message->data.data_xfer.file_name);
break;
@@ -1760,7 +1764,8 @@ void ro_msg_datasave(wimp_message *message)
case FILETYPE_JPEG:
case osfile_TYPE_SPRITE:
case osfile_TYPE_TEXT:
- case FILETYPE_ARTWORKS: {
+ case FILETYPE_ARTWORKS:
+ case FILETYPE_SVG: {
os_error *error;
dataxfer->your_ref = dataxfer->my_ref;