From: Patrick Monnerat Date: Wed, 24 Jan 2024 08:51:09 +0000 (+0100) Subject: tests: avoid int/size_t conversion size/sign warnings X-Git-Tag: curl-8_6_0~46 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bc6d3bb184a9ad464ca3eae985c3ba428d9d13f6;p=thirdparty%2Fcurl.git tests: avoid int/size_t conversion size/sign warnings Closes #12768 --- diff --git a/tests/libtest/stub_gssapi.c b/tests/libtest/stub_gssapi.c index 85c760c2d9..d581a91d5b 100644 --- a/tests/libtest/stub_gssapi.c +++ b/tests/libtest/stub_gssapi.c @@ -91,8 +91,8 @@ OM_uint32 gss_init_sec_context(OM_uint32 *min, OM_uint32 *time_rec) { /* The token will be encoded in base64 */ - int length = APPROX_TOKEN_LEN * 3 / 4; - int used = 0; + size_t length = APPROX_TOKEN_LEN * 3 / 4; + size_t used = 0; char *token = NULL; const char *creds = NULL; gss_ctx_id_t ctx = NULL; @@ -219,8 +219,8 @@ OM_uint32 gss_init_sec_context(OM_uint32 *min, /* Token format: creds:target:type:padding */ /* Note: this is using the *real* snprintf() and not the curl provided one */ - used = snprintf(token, length, "%s:%s:%d:", creds, - (char *) target_name, ctx->sent); + used = (size_t) snprintf(token, length, "%s:%s:%d:", creds, + (char *) target_name, ctx->sent); if(used >= length) { free(token);