From 942127a6021bd8584339b090a39e61c054d90c71 Mon Sep 17 00:00:00 2001 From: Andreas Steffen Date: Wed, 17 Jun 2009 12:32:16 +0200 Subject: fixed 64 bit warning --- src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/libstrongswan/plugins/openssl') diff --git a/src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c b/src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c index 695913097..c5d4142da 100644 --- a/src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c +++ b/src/libstrongswan/plugins/openssl/openssl_rsa_private_key.c @@ -97,6 +97,7 @@ static bool build_emsa_pkcs1_signature(private_openssl_rsa_private_key_t *this, EVP_MD_CTX *ctx; EVP_PKEY *key; const EVP_MD *hasher; + u_int len; hasher = EVP_get_digestbynid(type); if (!hasher) @@ -122,7 +123,7 @@ static bool build_emsa_pkcs1_signature(private_openssl_rsa_private_key_t *this, { goto error; } - if (EVP_SignFinal(ctx, sig->ptr, &sig->len, key)) + if (EVP_SignFinal(ctx, sig->ptr, &len, key)) { success = TRUE; } -- cgit v1.2.3