Ошибка в функции M_ASN1_New_of в openssl 1.1.0g - PullRequest
0 голосов
/ 19 апреля 2019

Я недавно обновил openssl с 1.0.2n до 1.1.0g в Linux и получаю некоторые ошибки в коде, потому что многие функции openssl устарели в новой версии. Одной из таких функций является функция malloc M_ASN1_New_Malloc(Poll, CertInfo), которая была определена в asn1_mac.h

После обновления openssl я искал альтернативную функцию в «M_ASN1_New_Malloc» и изменил свой код, как показано ниже

DECLARE_ASN1_ALLOC_FUNCTIONS(CertInfo) CertInfo *Poll = NULL; Poll = M_ASN1_New_of(CertInfo)

Когда я строю свой код, я получаю ошибку как неопределенная ссылка на 'CertInfo_it' . Я не понимаю, почему его добавление " _it " к CertInfo излишне **.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...