From bd3c49c71c35348b571c4e6d443a58f112c1ca8e Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sat, 21 Apr 2018 14:19:57 +0100 Subject: Media Queries: Squash invalid use of unused variable warning. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit error: ‘last’ may be used uninitialized in this function [-Werror=maybe-uninitialized] --- src/parse/mq.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; } -- cgit v1.2.3