From 30d43413be2f296acc38e2daa17e23e7bcf6cc18 Mon Sep 17 00:00:00 2001 From: "ludovic.rousseau" Date: Mon, 29 Mar 2010 14:30:03 +0000 Subject: [PATCH] Add missing (optional) initializer MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fix openssl.c:42: warning: missing initializer openssl.c:42: warning: (near initialization for ‘openssl_sha1_mech.sign_init’) openssl.c:53: warning: missing initializer openssl.c:53: warning: (near initialization for ‘openssl_sha256_mech.sign_init’) openssl.c:63: warning: missing initializer openssl.c:63: warning: (near initialization for ‘openssl_sha384_mech.sign_init’) openssl.c:73: warning: missing initializer openssl.c:73: warning: (near initialization for ‘openssl_sha512_mech.sign_init’) openssl.c:96: warning: missing initializer openssl.c:96: warning: (near initialization for ‘openssl_md5_mech.sign_init’) openssl.c:106: warning: missing initializer openssl.c:106: warning: (near initialization for ‘openssl_ripemd160_mech.sign_init’) git-svn-id: https://www.opensc-project.org/svnp/opensc/trunk@4185 c6295689-39f2-0310-b995-f0e70906c6a9 --- src/pkcs11/openssl.c | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/src/pkcs11/openssl.c b/src/pkcs11/openssl.c index 0d62a65f..1ca881f4 100644 --- a/src/pkcs11/openssl.c +++ b/src/pkcs11/openssl.c @@ -38,7 +38,8 @@ static sc_pkcs11_mechanism_type_t openssl_sha1_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; #if OPENSSL_VERSION_NUMBER >= 0x00908000L @@ -49,7 +50,8 @@ static sc_pkcs11_mechanism_type_t openssl_sha256_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; static sc_pkcs11_mechanism_type_t openssl_sha384_mech = { @@ -59,7 +61,8 @@ static sc_pkcs11_mechanism_type_t openssl_sha384_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; static sc_pkcs11_mechanism_type_t openssl_sha512_mech = { @@ -69,7 +72,8 @@ static sc_pkcs11_mechanism_type_t openssl_sha512_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; #endif @@ -81,7 +85,8 @@ static sc_pkcs11_mechanism_type_t openssl_gostr3411_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; #endif @@ -92,7 +97,8 @@ static sc_pkcs11_mechanism_type_t openssl_md5_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; static sc_pkcs11_mechanism_type_t openssl_ripemd160_mech = { @@ -102,7 +108,8 @@ static sc_pkcs11_mechanism_type_t openssl_ripemd160_mech = { sc_pkcs11_openssl_md_release, sc_pkcs11_openssl_md_init, sc_pkcs11_openssl_md_update, - sc_pkcs11_openssl_md_final + sc_pkcs11_openssl_md_final, + NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL }; void