From 9023483d36e6800778977b109bf2b65ac7116798 Mon Sep 17 00:00:00 2001 From: Emmanuel Fleury Date: Mon, 4 Feb 2019 13:41:54 +0100 Subject: [PATCH] Fixing signedness in glib/gvariant-core.c MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit glib/gvariant-core.c: In function ‘g_variant_ensure_size’: glib/gvariant-core.c:339:19: error: comparison of integer expressions of different signedness: ‘gsize’ {aka ‘long unsigned int’} and ‘long int’ [-Werror=sign-compare] if (value->size == (gssize) -1) ^~ --- glib/gvariant-core.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glib/gvariant-core.c b/glib/gvariant-core.c index d6bc20952..123220c1d 100644 --- a/glib/gvariant-core.c +++ b/glib/gvariant-core.c @@ -336,7 +336,7 @@ g_variant_ensure_size (GVariant *value) { g_assert (value->state & STATE_LOCKED); - if (value->size == (gssize) -1) + if (value->size == (gsize) -1) { gpointer *children; gsize n_children;