From 59472312a5488e7460c2168d81d9f7df8b074622 Mon Sep 17 00:00:00 2001 From: TakayukiMatsuo Date: Mon, 17 Apr 2023 09:34:55 +0900 Subject: [PATCH] Fix example code in wolfSSL_get_chain_X509 --- doc/dox_comments/header_files-ja/ssl.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/dox_comments/header_files-ja/ssl.h b/doc/dox_comments/header_files-ja/ssl.h index b403ba577..16923ae60 100644 --- a/doc/dox_comments/header_files-ja/ssl.h +++ b/doc/dox_comments/header_files-ja/ssl.h @@ -4036,7 +4036,7 @@ unsigned char* wolfSSL_get_chain_cert(WOLFSSL_X509_CHAIN* chain, int idx); /*! \ingroup CertsKeys - \brief この関数は、証明書のチェーンからのピアのwolfssl_x509_209_Certificateをインデックス(IDX)で取得します。 + \brief この関数は、証明書のチェーンからのピアのWOLFSSL_X509構造体をインデックス(IDX)で取得します。 \return pointer WOLFSSL_X509構造体へのポインタを返します。 \param chain 動的メモリsession_cacheの場合に使用されるWOLFSSL_X509_CHAINへのポインタ。 @@ -4047,11 +4047,12 @@ unsigned char* wolfSSL_get_chain_cert(WOLFSSL_X509_CHAIN* chain, int idx); WOLFSSL_X509_CHAIN* chain = &session->chain; int idx = 999; // set idx ... - WOLFSSL_X509_CHAIN ptr; + WOLFSSL_X509* ptr; prt = wolfSSL_get_chain_X509(chain, idx); if(ptr != NULL){ //ptr contains the cert at the index specified + wolfSSL_FreeX509(ptr); } else { // ptr is NULL }