From 8513345ff82bb3ddd198098906d73ee7c72e649c Mon Sep 17 00:00:00 2001 From: Joseph Donaldson Date: Sat, 11 May 2024 11:39:32 -0700 Subject: [PATCH] Correct string type declaration Previously, we were creating an array of char* pointers instead of chars. Reasonably, this causes a compiler error with recent versions of gcc (>= 14). --- api/ssl/src/C/bglssl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/ssl/src/C/bglssl.c b/api/ssl/src/C/bglssl.c index 1c286ff5e..0644e801d 100644 --- a/api/ssl/src/C/bglssl.c +++ b/api/ssl/src/C/bglssl.c @@ -3399,7 +3399,7 @@ bgl_pkcs5_pbkdf2_hmac_sha1(obj_t pass, obj_t salt, int iter, int keylen) { /*---------------------------------------------------------------------*/ obj_t bgl_ssl_error_string() { int err = ERR_get_error(); - char *string[128]; + char string[128]; ERR_error_string_n(err, string, 128);