From: Richard Levitte Date: Thu, 25 May 2006 23:40:04 +0000 (+0000) Subject: Signed vs. unsigned conflict X-Git-Tag: OpenSSL_0_9_8k^2~1294 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=3cb9eb30d3302c42e64bf5126d28072e509f0329;p=oweals%2Fopenssl.git Signed vs. unsigned conflict --- diff --git a/apps/pkeyutl.c b/apps/pkeyutl.c index 33dd9f3b61..4b19a3fb30 100644 --- a/apps/pkeyutl.c +++ b/apps/pkeyutl.c @@ -543,23 +543,23 @@ static int do_keyop(EVP_PKEY_CTX *ctx, int pkey_op, switch(pkey_op) { case EVP_PKEY_OP_VERIFYRECOVER: - rv = EVP_PKEY_verify_recover(ctx, out, poutlen, in, inlen); + rv = EVP_PKEY_verify_recover(ctx, out, (unsigned int *)poutlen, in, inlen); break; case EVP_PKEY_OP_SIGN: - rv = EVP_PKEY_sign(ctx, out, poutlen, in, inlen); + rv = EVP_PKEY_sign(ctx, out, (unsigned int *)poutlen, in, inlen); break; case EVP_PKEY_OP_ENCRYPT: - rv = EVP_PKEY_encrypt(ctx, out, poutlen, in, inlen); + rv = EVP_PKEY_encrypt(ctx, out, (unsigned int *)poutlen, in, inlen); break; case EVP_PKEY_OP_DECRYPT: - rv = EVP_PKEY_decrypt(ctx, out, poutlen, in, inlen); + rv = EVP_PKEY_decrypt(ctx, out, (unsigned int *)poutlen, in, inlen); break; case EVP_PKEY_OP_DERIVE: - rv = EVP_PKEY_derive(ctx, out, poutlen); + rv = EVP_PKEY_derive(ctx, out, (unsigned int *)poutlen); break; }