Browse Source

Only clear last ASN_PEM_NO_HEADER error

Lealem Amedie 11 months ago
parent
commit
98522fa39d
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/pk.c

+ 2 - 1
src/pk.c

@@ -7435,7 +7435,8 @@ static WOLFSSL_DH *wolfssl_dhparams_read_pem(WOLFSSL_DH **dh,
         }
         /* If Success on X9.42 DH format, clear error from failed DH format */
         else {
-            wolfSSL_ERR_clear_error();
+            unsigned long error;
+            CLEAR_ASN_NO_PEM_HEADER_ERROR(error);
         }
     }
     if (memAlloced) {