summaryrefslogtreecommitdiff
path: root/content/content.c
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2007-07-13 03:54:47 +0000
committerJames Bursa <james@netsurf-browser.org>2007-07-13 03:54:47 +0000
commitafc9517fbd11f536457b1bec8a279e3198d9d659 (patch)
treeddd008f89ac4229e94253dfe825b8b2820a140d9 /content/content.c
parent59ecedf4447c67295802a5bdc31fd05a6981bace (diff)
downloadnetsurf-afc9517fbd11f536457b1bec8a279e3198d9d659.tar.gz
netsurf-afc9517fbd11f536457b1bec8a279e3198d9d659.tar.bz2
Add CONTENT_SVG to content handling.
svn path=/trunk/netsurf/; revision=3406
Diffstat (limited to 'content/content.c')
-rw-r--r--content/content.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/content/content.c b/content/content.c
index 53c72d81c..2e5bd5086 100644
--- a/content/content.c
+++ b/content/content.c
@@ -43,6 +43,7 @@
#include "image/bmp.h"
#include "image/ico.h"
#endif
+#include "image/svg.h"
#ifdef WITH_SPRITE
#include "riscos/sprite.h"
#endif
@@ -133,6 +134,8 @@ static const struct mime_entry mime_map[] = {
#ifdef WITH_MNG
{"image/png", CONTENT_PNG},
#endif
+ {"image/svg", CONTENT_SVG},
+ {"image/svg+xml", CONTENT_SVG},
#ifdef WITH_BMP
{"image/x-bitmap", CONTENT_BMP},
{"image/x-bmp", CONTENT_BMP},
@@ -299,6 +302,8 @@ static const struct handler_entry handler_map[] = {
{0, 0, artworks_convert,
0, artworks_destroy, 0, artworks_redraw, 0, 0, 0, false},
#endif
+ {svg_create, 0, svg_convert,
+ 0, svg_destroy, 0, svg_redraw, 0, 0, 0, false},
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, false}
};
#define HANDLER_MAP_COUNT (sizeof(handler_map) / sizeof(handler_map[0]))