aboutsummaryrefslogtreecommitdiffstats
path: root/ext/openssl/ossl.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-09-12 00:44:18 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-09-12 15:15:37 +0900
commit41da2955db7490f639420844bdd870044936c3e3 (patch)
tree64199a3fdcf95a9a1cb06a2174d00fa5886f7541 /ext/openssl/ossl.c
parent74731d9406eb80095bdc694b18eaa0cecd2730aa (diff)
downloadruby-openssl-41da2955db7490f639420844bdd870044936c3e3.tar.gz
Suppress printf format warnings
* Add `printf` format attribute to `ossl_raise`. * Fix a format specifier in `config_load_bio`. * Use `ASSUME` for the unreachable condition.
Diffstat (limited to 'ext/openssl/ossl.c')
-rw-r--r--ext/openssl/ossl.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ext/openssl/ossl.c b/ext/openssl/ossl.c
index cf070ef8..91cb54bf 100644
--- a/ext/openssl/ossl.c
+++ b/ext/openssl/ossl.c
@@ -265,6 +265,8 @@ ossl_to_der_if_possible(VALUE obj)
return obj;
}
+PRINTF_ARGS(static VALUE ossl_make_error(VALUE exc, const char *fmt, va_list args), 2, 0);
+
/*
* Errors
*/