From 21d8e246e7b27d2c76d0601899acfe8b66a3a0ad Mon Sep 17 00:00:00 2001 From: Philip Withnall Date: Sat, 12 Apr 2025 16:24:32 +0100 Subject: [PATCH] girepository: More minor -Wsign-conversion fixes from CI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These didn’t occur on my local machine, interestingly. Signed-off-by: Philip Withnall Helps: #3405 --- girepository/girnode.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/girepository/girnode.c b/girepository/girnode.c index 23a880fa6..eaced1561 100644 --- a/girepository/girnode.c +++ b/girepository/girnode.c @@ -2195,7 +2195,8 @@ gi_ir_node_build_typelib (GIIrNode *node, blob->n_fields = 0; blob->n_functions = 0; - blob->discriminator_offset = union_->discriminator_offset; + g_assert (union_->discriminator_offset <= G_MAXINT32); + blob->discriminator_offset = (int32_t) union_->discriminator_offset; if (union_->copy_func) blob->copy_func = gi_ir_write_string (union_->copy_func, strings, data, offset2);