From: compmaniak <6314398+compmaniak@users.noreply.github.com> Date: Wed, 30 Aug 2017 22:04:48 +0000 (+0300) Subject: lib: Fix MAX_BASE64_ENCODED_SIZE macro X-Git-Tag: 2.3.0.rc1~1121 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=24dfb49cf068956773491c15ea31c06558218e1d;p=thirdparty%2Fdovecot%2Fcore.git lib: Fix MAX_BASE64_ENCODED_SIZE macro --- diff --git a/src/lib/base64.h b/src/lib/base64.h index dc3aaa35ba..511b1f5c3f 100644 --- a/src/lib/base64.h +++ b/src/lib/base64.h @@ -25,7 +25,7 @@ bool base64_is_valid_char(char c); /* max. buffer size required for base64_encode() */ #define MAX_BASE64_ENCODED_SIZE(size) \ - ((size) / 3 * 4 + 2+2) + (((size) / 3 + ((size) % 3 > 0)) * 4) /* max. buffer size required for base64_decode() */ #define MAX_BASE64_DECODED_SIZE(size) \ ((size) / 4 * 3 + 3)