[ruby/openssl] Fixes OPENSSL_LIBRARY_VERSION description on

documentation
(https://github.com/ruby/openssl/pull/559)

Adds back missing constant description on the documentation.
This commit is contained in:
Henrique Bontempo 2022-11-23 14:04:38 -03:00 коммит произвёл Hiroshi SHIBATA
Родитель 8ab8c2d601
Коммит 2be03fb5b0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: F9CF13417264FAC2
1 изменённых файлов: 6 добавлений и 3 удалений

Просмотреть файл

@ -1179,12 +1179,15 @@ Init_openssl(void)
*/
rb_define_const(mOSSL, "OPENSSL_VERSION", rb_str_new2(OPENSSL_VERSION_TEXT));
/*
* Version of OpenSSL the ruby OpenSSL extension is running with
*/
#if !defined(LIBRESSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x10100000
/*
* Version of OpenSSL the ruby OpenSSL extension is running with
*/
rb_define_const(mOSSL, "OPENSSL_LIBRARY_VERSION", rb_str_new2(OpenSSL_version(OPENSSL_VERSION)));
#else
/*
* Version of OpenSSL the ruby OpenSSL extension is running with
*/
rb_define_const(mOSSL, "OPENSSL_LIBRARY_VERSION", rb_str_new2(SSLeay_version(SSLEAY_VERSION)));
#endif