From 0c59aa8e31610029ec28a40c9b2fe28fd1e8a146 Mon Sep 17 00:00:00 2001 From: Eric Blankenhorn Date: Wed, 18 Jul 2018 09:39:03 -0500 Subject: [PATCH] Move #if blocking wc_PubKeyPemToDer --- wolfcrypt/src/asn.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wolfcrypt/src/asn.c b/wolfcrypt/src/asn.c index bbacacb25..3dab4664b 100644 --- a/wolfcrypt/src/asn.c +++ b/wolfcrypt/src/asn.c @@ -8114,8 +8114,6 @@ int wc_CertPemToDer(const unsigned char* pem, int pemSz, #endif /* WOLFSSL_PEM_TO_DER || WOLFSSL_DER_TO_PEM */ -#ifndef NO_FILESYSTEM - #ifdef WOLFSSL_PEM_TO_DER #if defined(WOLFSSL_CERT_EXT) || defined(WOLFSSL_PUB_PEM_TO_DER) /* Return bytes written to buff or < 0 for error */ @@ -8153,6 +8151,8 @@ int wc_PubKeyPemToDer(const unsigned char* pem, int pemSz, #endif /* WOLFSSL_CERT_EXT || WOLFSSL_PUB_PEM_TO_DER */ #endif /* WOLFSSL_PEM_TO_DER */ +#ifndef NO_FILESYSTEM + #ifdef WOLFSSL_CERT_GEN /* load pem cert from file into der buffer, return der size or error */ int wc_PemCertToDer(const char* fileName, unsigned char* derBuf, int derSz)