summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@gnutls.org>2017-07-31 09:13:35 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2017-08-04 16:53:54 +0200
commit2f3a4ca121c68603aab59a43cd25c2eb3775085c (patch)
treefc53d4e25f30eb59da94038556867f4e18764154
parentcfb7b5aed687c04d7b6ed82cf734bf08fb4d190f (diff)
downloadgnutls-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.c6
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;
}