diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-07-31 09:13:35 +0200 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-08-04 16:53:54 +0200 |
commit | 2f3a4ca121c68603aab59a43cd25c2eb3775085c (patch) | |
tree | fc53d4e25f30eb59da94038556867f4e18764154 | |
parent | cfb7b5aed687c04d7b6ed82cf734bf08fb4d190f (diff) | |
download | gnutls-2f3a4ca121c68603aab59a43cd25c2eb3775085c.tar.gz |
base64: uniformly use GNUTLS_E_BASE64_DECODING_ERROR for decoding errors
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r-- | lib/x509_b64.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/x509_b64.c b/lib/x509_b64.c index 2f229feeb3..6bbedb9ba2 100644 --- a/lib/x509_b64.c +++ b/lib/x509_b64.c @@ -262,7 +262,7 @@ _gnutls_base64_decode(const uint8_t * data, size_t data_size, size = BASE64_DECODE_LENGTH(data_size); if (size == 0) { - ret = gnutls_assert_val(GNUTLS_E_PARSING_ERROR); + ret = gnutls_assert_val(GNUTLS_E_BASE64_DECODING_ERROR); goto cleanup; } @@ -276,13 +276,13 @@ _gnutls_base64_decode(const uint8_t * data, size_t data_size, pdata.size, pdata.data); if (ret == 0) { gnutls_assert(); - ret = GNUTLS_E_PARSING_ERROR; + ret = GNUTLS_E_BASE64_DECODING_ERROR; goto fail; } ret = base64_decode_final(&ctx); if (ret != 1) { - ret = gnutls_assert_val(GNUTLS_E_PARSING_ERROR); + ret = gnutls_assert_val(GNUTLS_E_BASE64_DECODING_ERROR); goto fail; } |