From: Arran Cudbard-Bell Date: Mon, 21 Nov 2022 21:10:43 +0000 (-0800) Subject: Fix sign warning in jlibtool X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7ee424b9bb37b949b247e3e0d5f5372ff7a71e7b;p=thirdparty%2Ffreeradius-server.git Fix sign warning in jlibtool --- diff --git a/scripts/jlibtool.c b/scripts/jlibtool.c index 19e8e69591e..92c65bdfa77 100644 --- a/scripts/jlibtool.c +++ b/scripts/jlibtool.c @@ -2312,7 +2312,7 @@ static void generate_def_file(command_t *cmd) export_args[num_export_args++] = "-o"; imp_len = strlen(cmd->basename) + 7; - if (imp_len > sizeof(implib_file)) { + if ((size_t)imp_len > sizeof(implib_file)) { imp_too_long: ERROR("imp file name too long, out of buffer space\n"); return; @@ -2328,7 +2328,7 @@ static void generate_def_file(command_t *cmd) } imp_len += strlen(target->static_lib_ext) + 1; - if (imp_len > sizeof(implib_file)) goto imp_too_long; + if ((size_t) imp_len > sizeof(implib_file)) goto imp_too_long; strcat(implib_file, "."); strcat(implib_file, target->static_lib_ext);