From 5226b1b410e64fdefe3d48f1c646147d44927b2a Mon Sep 17 00:00:00 2001 From: Kareem Date: Thu, 11 Sep 2025 14:37:22 -0700 Subject: [PATCH] Fix building with --coding=no/WOLFSSL_PEM_TO_DER undefined. --- src/ssl_certman.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/ssl_certman.c b/src/ssl_certman.c index 16f93cecc..8bd3a2f68 100644 --- a/src/ssl_certman.c +++ b/src/ssl_certman.c @@ -600,6 +600,9 @@ int wolfSSL_CertManagerLoadCABufferType(WOLFSSL_CERT_MANAGER* cm, ret = WOLFSSL_FATAL_ERROR; } else { if (format == WOLFSSL_FILETYPE_PEM) { + #ifndef WOLFSSL_PEM_TO_DER + ret = NOT_COMPILED_IN; + #else ret = PemToDer(buff, sz, CERT_TYPE, &der, cm->heap, NULL, NULL); if (!ret) { /* Replace buffer pointer and size with DER buffer. */ @@ -610,6 +613,7 @@ int wolfSSL_CertManagerLoadCABufferType(WOLFSSL_CERT_MANAGER* cm, WOLFSSL_ERROR(ret); ret = WOLFSSL_FATAL_ERROR; } + #endif } if (ret == WOLFSSL_SUCCESS) {