diff options
author | James Shaw <jshaw@netsurf-browser.org> | 2008-03-29 13:30:04 +0000 |
---|---|---|
committer | James Shaw <jshaw@netsurf-browser.org> | 2008-03-29 13:30:04 +0000 |
commit | 9402e110e904b4644ebc467e7f8e78ba4e91333c (patch) | |
tree | 31e5bac29b08a254091f346e8acda898df06e4ef /content/content.c | |
parent | 2a5ffe493eee0a287994f098d6322fbf39e100b3 (diff) | |
download | netsurf-9402e110e904b4644ebc467e7f8e78ba4e91333c.tar.gz netsurf-9402e110e904b4644ebc467e7f8e78ba4e91333c.tar.bz2 |
Implement sprite support for GTK using librosprite
svn path=/trunk/netsurf/; revision=4051
Diffstat (limited to 'content/content.c')
-rw-r--r-- | content/content.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/content/content.c b/content/content.c index 19bb45b0a..6d8ed22e7 100644 --- a/content/content.c +++ b/content/content.c @@ -63,6 +63,9 @@ #ifdef WITH_SPRITE #include "riscos/sprite.h" #endif +#ifdef WITH_NSSPRITE +#include "image/nssprite.h" +#endif #ifdef WITH_DRAW #include "riscos/draw.h" #endif @@ -168,7 +171,7 @@ static const struct mime_entry mime_map[] = { #ifdef WITH_BMP {"image/x-ms-bmp", CONTENT_BMP}, #endif -#ifdef WITH_SPRITE +#if defined(WITH_SPRITE) || defined(WITH_NSSPRITE) {"image/x-riscos-sprite", CONTENT_SPRITE}, #endif #ifdef WITH_BMP @@ -205,7 +208,7 @@ const char *content_type_name[] = { "JNG", "MNG", #endif -#ifdef WITH_SPRITE +#if defined(WITH_SPRITE) || defined(WITH_NSSPRITE) "SPRITE", #endif #ifdef WITH_DRAW @@ -301,6 +304,10 @@ static const struct handler_entry handler_map[] = { {0, 0, sprite_convert, 0, sprite_destroy, 0, sprite_redraw, 0, 0, 0, false}, #endif +#ifdef WITH_NSSPRITE + {0, 0, nssprite_convert, + 0, nssprite_destroy, 0, nssprite_redraw, 0, 0, 0, false}, +#endif #ifdef WITH_DRAW {0, 0, draw_convert, 0, draw_destroy, 0, draw_redraw, 0, 0, 0, false}, |