summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2018-04-21 14:19:57 +0100
committerMichael Drake <tlsa@netsurf-browser.org>2018-07-28 15:27:12 +0100
commitbd3c49c71c35348b571c4e6d443a58f112c1ca8e (patch)
treeda8a7ff3f35995d4d8a8bf4fb532cbbef63f370e
parentc2fbd581cb07f7079fa06e2b7e134a96949c484d (diff)
downloadlibcss-bd3c49c71c35348b571c4e6d443a58f112c1ca8e.tar.gz
libcss-bd3c49c71c35348b571c4e6d443a58f112c1ca8e.tar.bz2
Media Queries: Squash invalid use of unused variable warning.
error: ‘last’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
-rw-r--r--src/parse/mq.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/parse/mq.c b/src/parse/mq.c
index f587f8d..719e129 100644
--- a/src/parse/mq.c
+++ b/src/parse/mq.c
@@ -780,7 +780,7 @@ css_error css__mq_parse_media_list(css_language *c,
const parserutils_vector *vector, int *ctx,
css_mq_query **media)
{
- css_mq_query *result = NULL, *last;
+ css_mq_query *result = NULL, *last = NULL;
const css_token *token;
css_error error;
@@ -804,6 +804,7 @@ css_error css__mq_parse_media_list(css_language *c,
if (result == NULL) {
result = last = query;
} else {
+ assert(last != NULL);
last->next = query;
last = query;
}