diff --git a/include/aws/cryptosdk/error.h b/include/aws/cryptosdk/error.h index 2ab9461f9..a04b1b886 100644 --- a/include/aws/cryptosdk/error.h +++ b/include/aws/cryptosdk/error.h @@ -62,7 +62,7 @@ enum aws_cryptosdk_err { * Implicitly registers error strings for aws-c-common as well. */ AWS_CRYPTOSDK_API -void aws_cryptosdk_load_error_strings(); +void aws_cryptosdk_load_error_strings(void); #ifdef __cplusplus } diff --git a/source/cipher.c b/source/cipher.c index 7af66a9d7..8b433b2a6 100644 --- a/source/cipher.c +++ b/source/cipher.c @@ -470,7 +470,7 @@ static int evp_gcm_encrypt_final(const struct aws_cryptosdk_alg_properties *prop return AWS_ERROR_SUCCESS; } -static inline void flush_openssl_errors() { +static inline void flush_openssl_errors(void) { while (ERR_get_error() != 0) { } } diff --git a/source/error.c b/source/error.c index 4547e05f8..a9f9fc414 100644 --- a/source/error.c +++ b/source/error.c @@ -39,6 +39,6 @@ static const struct aws_error_info error_info[] = { static const struct aws_error_info_list error_info_list = { .error_list = error_info, .count = sizeof(error_info) / sizeof(error_info[0]) }; -void aws_cryptosdk_load_error_strings() { +void aws_cryptosdk_load_error_strings(void) { aws_register_error_info(&error_info_list); }