From c2ae87eecfafe6d46180c207c35c038035fe9c16 Mon Sep 17 00:00:00 2001 From: Shivani Bhardwaj Date: Thu, 30 Mar 2023 13:19:31 +0530 Subject: [PATCH] util/base64: update test macro to use user data --- src/util-base64.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/util-base64.c b/src/util-base64.c index f2b4ba149dfe..6294c405a3aa 100644 --- a/src/util-base64.c +++ b/src/util-base64.c @@ -196,7 +196,7 @@ Base64Ecode DecodeBase64(uint8_t *dest, uint32_t dest_size, const uint8_t *src, { \ uint32_t consumed_bytes = 0, num_decoded = 0; \ uint8_t dst[dest_size]; \ - Base64Ecode code = DecodeBase64(dst, strlen(fin_str), (const uint8_t *)src, strlen(src), \ + Base64Ecode code = DecodeBase64(dst, dest_size, (const uint8_t *)src, strlen(src), \ &consumed_bytes, &num_decoded, BASE64_MODE_RFC2045); \ FAIL_IF(code != ecode); \ FAIL_IF(memcmp(dst, fin_str, strlen(fin_str)) != 0); \ @@ -208,7 +208,7 @@ Base64Ecode DecodeBase64(uint8_t *dest, uint32_t dest_size, const uint8_t *src, { \ uint32_t consumed_bytes = 0, num_decoded = 0; \ uint8_t dst[dest_size]; \ - Base64Ecode code = DecodeBase64(dst, strlen(fin_str), (const uint8_t *)src, strlen(src), \ + Base64Ecode code = DecodeBase64(dst, dest_size, (const uint8_t *)src, strlen(src), \ &consumed_bytes, &num_decoded, BASE64_MODE_RFC4648); \ FAIL_IF(code != ecode); \ FAIL_IF(memcmp(dst, fin_str, strlen(fin_str)) != 0); \