Add void in place of empty function arguments. Since this is C89 we need to maintain this ancient practice. Change-Id: I7223e7c38a35cf551b6e3c9159d2e21ebf7e62be Reviewed-on: https://boringssl-review.googlesource.com/2631 Reviewed-by: David Benjamin <davidben@chromium.org> Reviewed-by: Adam Langley <agl@google.com>
diff --git a/crypto/digest/digests.c b/crypto/digest/digests.c index 52d446f..ac00ed3 100644 --- a/crypto/digest/digests.c +++ b/crypto/digest/digests.c
@@ -234,7 +234,7 @@ struct nid_to_digest { int nid; - const EVP_MD *(*md_func)(); + const EVP_MD* (*md_func)(void); }; static const struct nid_to_digest nid_to_digest_mapping[] = {
diff --git a/crypto/pkcs8/pkcs8.c b/crypto/pkcs8/pkcs8.c index 58e400d..f7fa7c1 100644 --- a/crypto/pkcs8/pkcs8.c +++ b/crypto/pkcs8/pkcs8.c
@@ -263,8 +263,8 @@ struct pbe_suite { int pbe_nid; - const EVP_CIPHER* (*cipher_func)(); - const EVP_MD* (*md_func)(); + const EVP_CIPHER* (*cipher_func)(void); + const EVP_MD* (*md_func)(void); keygen_func keygen; };
diff --git a/include/openssl/pkcs8.h b/include/openssl/pkcs8.h index 8735387..826ac7f 100644 --- a/include/openssl/pkcs8.h +++ b/include/openssl/pkcs8.h
@@ -135,7 +135,7 @@ /* Deprecated functions. */ /* PKCS12_PBE_add does nothing. It exists for compatibility with OpenSSL. */ -OPENSSL_EXPORT void PKCS12_PBE_add(); +OPENSSL_EXPORT void PKCS12_PBE_add(void); /* d2i_PKCS12 is a dummy function that copies |*ber_bytes| into a * |PKCS12| structure. The |out_p12| argument must be NULL. On exit,