From df9a1a2a0e0f825e8825d998feb94b07b879bd74 Mon Sep 17 00:00:00 2001 From: JacobBarthelmeh Date: Wed, 1 Jul 2020 16:26:38 -0600 Subject: [PATCH] revert error peek function --- src/ssl.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/ssl.c b/src/ssl.c index 94c9c273a..1d3b3c182 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -43011,12 +43011,9 @@ unsigned long wolfSSL_ERR_peek_error_line_data(const char **file, int *line, WOLFSSL_MSG("Issue peeking at error node in queue"); return 0; } - /* OpenSSL uses positive error codes */ - if (ret < 0) { - ret = -ret; - } + ret = -ret; - if (ret == -ASN_NO_PEM_HEADER) + if (ret == ASN_NO_PEM_HEADER) return (ERR_LIB_PEM << 24) | PEM_R_NO_START_LINE; if (ret != WANT_READ && ret != WANT_WRITE && ret != ZERO_RETURN && ret != WOLFSSL_ERROR_ZERO_RETURN &&