summaryrefslogtreecommitdiff
path: root/css/css.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2010-04-04 17:17:24 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2010-04-04 17:17:24 +0000
commit69f02e926f746b31500f46572d606fdc482ff0cb (patch)
tree438e52c0db585579cb75afcb0e3d59c9a777b4cb /css/css.c
parent487d4c3ae384fafded41ee0b4203bd82f5268b57 (diff)
downloadnetsurf-69f02e926f746b31500f46572d606fdc482ff0cb.tar.gz
netsurf-69f02e926f746b31500f46572d606fdc482ff0cb.tar.bz2
Make the high-level cache drop contents of unacceptable type on the floor.
svn path=/trunk/netsurf/; revision=10238
Diffstat (limited to 'css/css.c')
-rw-r--r--css/css.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/css/css.c b/css/css.c
index ef38d76aa..1bbbfe608 100644
--- a/css/css.c
+++ b/css/css.c
@@ -200,6 +200,7 @@ bool nscss_convert(struct content *c)
*/
css_error nscss_convert_css_data(struct content_css_data *c)
{
+ static const content_type accept[] = { CONTENT_CSS, CONTENT_UNKNOWN };
const char *referer;
uint32_t i = 0;
css_error error;
@@ -252,7 +253,8 @@ css_error nscss_convert_css_data(struct content_css_data *c)
c->imports[c->import_count].media = media;
nerror = hlcache_handle_retrieve(lwc_string_data(uri),
0, referer, NULL, nscss_import, c,
- &child, &c->imports[c->import_count++].c);
+ &child, accept,
+ &c->imports[c->import_count++].c);
if (error != NSERROR_OK) {
return CSS_NOMEM;
}