чиню говнокод в одном говне, пишу (подглядывая в man 3ssl RSA_get0_key):
BIGNUM *key_e = NULL;
if (! RSA_get0_key(key, NULL, &key_e, NULL))
goto cleanup;
This is gross. Ощущение, будто в чан с дерьмом мокают — а вынув, кормят недоразложившимися останками предков, приговаривая что так они сделают совместимость с будущим.
... Всего лишь чтобы починить key->e; так больше мол нельзя писать.
Кто там что вонял про кококо-динамические кудах-кукарек-якобы-недоязыки? ЗАЛУПУ ТЕБЕ В ГЛАЗ, ДОЛБОЕБ