diff options
author | Michael Drake <michael.drake@codethink.co.uk> | 2018-07-30 13:44:00 +0100 |
---|---|---|
committer | Michael Drake <michael.drake@codethink.co.uk> | 2018-07-30 14:35:38 +0100 |
commit | 4508b6727458892f50e3d61a364fc44c8680036a (patch) | |
tree | 17994a4b0eeb45867a80c28d623c7e8d37d98ffb | |
parent | ce50203db282ba649442a562e774e879a5f3744c (diff) | |
download | libcss-4508b6727458892f50e3d61a364fc44c8680036a.tar.gz libcss-4508b6727458892f50e3d61a364fc44c8680036a.tar.bz2 |
Media Queries: Update stylesheet import for media query lists.
-rw-r--r-- | src/select/select.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/select/select.c b/src/select/select.c index 644369a..480b9f5 100644 --- a/src/select/select.c +++ b/src/select/select.c @@ -1847,7 +1847,8 @@ css_error select_from_sheet(css_select_ctx *ctx, const css_stylesheet *sheet, (const css_rule_import *) rule; if (import->sheet != NULL && - (import->media & state->media) != 0) { + mq__list_match(import->media, + state->media)) { /* It's applicable, so process it */ if (sp >= IMPORT_STACK_SIZE) return CSS_NOMEM; @@ -1954,7 +1955,8 @@ static css_error select_font_faces_from_sheet( (const css_rule_import *) rule; if (import->sheet != NULL && - (import->media & state->media) != 0) { + mq__list_match(import->media, + state->media)) { /* It's applicable, so process it */ if (sp >= IMPORT_STACK_SIZE) return CSS_NOMEM; |