From 1916193813731001a85470de0c975a83d6b45594 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Mon, 27 Jul 2009 14:57:40 +0000 Subject: Slight optimisation svn path=/trunk/netsurf/; revision=8824 --- css/css.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'css') diff --git a/css/css.c b/css/css.c index 6bebac0ef..8bdfe0b57 100644 --- a/css/css.c +++ b/css/css.c @@ -71,8 +71,10 @@ bool nscss_create(struct content *c, struct content *parent, /* Find charset specified on HTTP layer, if any */ /** \todo What happens if there isn't one and parent content exists? */ for (i = 0; params[i] != NULL; i += 2) { - if (strcasecmp(params[i], "charset") == 0) + if (strcasecmp(params[i], "charset") == 0) { charset = params[i + 1]; + break; + } } if (parent != NULL) { @@ -95,9 +97,11 @@ bool nscss_create(struct content *c, struct content *parent, for (i = 0; i < parent->data.html.stylesheet_count; i++) { - if (parent->data.html.stylesheets[i].c == c) + if (parent->data.html.stylesheets[i].c == c) { media = parent->data.html. stylesheets[i].media; + break; + } } dict = parent->data.html.dict; @@ -124,9 +128,11 @@ bool nscss_create(struct content *c, struct content *parent, } for (i = 0; i < parent->data.css.import_count; i++) { - if (parent->data.css.imports[i].c == c) + if (parent->data.css.imports[i].c == c) { media = parent->data.css. imports[i].media; + break; + } } dict = parent->data.css.dict; -- cgit v1.2.3