Make error constants const in libssl
authortb <tb@openbsd.org>
Sat, 13 Jul 2024 17:42:13 +0000 (17:42 +0000)
committertb <tb@openbsd.org>
Sat, 13 Jul 2024 17:42:13 +0000 (17:42 +0000)
commit5f4c8480da4e53943b6471e468c996eacbef91a2
treecbb649862321b5cc879645e733447536b9dd9f2e
parente77b5eb2c577450d2a9c5f46594357e158018cb4
Make error constants const in libssl

This could be made cleaner if we expose ERR_load_const_strings(), but for
now this hackier version with casts achieves the same and removes the last
unprotected modifiable globals in this library.

ok jsing
lib/libssl/ssl_err.c