diff options
author | covener <covener@13f79535-47bb-0310-9956-ffa450edef68> | 2022-06-28 13:32:46 +0000 |
---|---|---|
committer | covener <covener@13f79535-47bb-0310-9956-ffa450edef68> | 2022-06-28 13:32:46 +0000 |
commit | 0fc5ea5d3444df2fe5cfa6339fd0eabe1377178a (patch) | |
tree | d485a827fd6bd2bf2ee4ace15c2d8372f2bdf06a | |
parent | e4f230321945bc1d641764044d0603a6af2fec32 (diff) | |
download | libapr-0fc5ea5d3444df2fe5cfa6339fd0eabe1377178a.tar.gz |
whitespace only
git-svn-id: https://svn.apache.org/repos/asf/apr/apr/trunk@1902320 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | encoding/apr_base64.c | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/encoding/apr_base64.c b/encoding/apr_base64.c index 4315d0c37..45ea4fe60 100644 --- a/encoding/apr_base64.c +++ b/encoding/apr_base64.c @@ -262,26 +262,26 @@ APR_DECLARE(int) apr_base64_encode_binary(char *encoded, p = encoded; for (i = 0; i < len - 2; i += 3) { - *p++ = basis_64[(string[i] >> 2) & 0x3F]; - *p++ = basis_64[((string[i] & 0x3) << 4) | - ((int) (string[i + 1] & 0xF0) >> 4)]; - *p++ = basis_64[((string[i + 1] & 0xF) << 2) | - ((int) (string[i + 2] & 0xC0) >> 6)]; - *p++ = basis_64[string[i + 2] & 0x3F]; + *p++ = basis_64[(string[i] >> 2) & 0x3F]; + *p++ = basis_64[((string[i] & 0x3) << 4) | + ((int) (string[i + 1] & 0xF0) >> 4)]; + *p++ = basis_64[((string[i + 1] & 0xF) << 2) | + ((int) (string[i + 2] & 0xC0) >> 6)]; + *p++ = basis_64[string[i + 2] & 0x3F]; } if (i < len) { - *p++ = basis_64[(string[i] >> 2) & 0x3F]; - if (i == (len - 1)) { - *p++ = basis_64[((string[i] & 0x3) << 4)]; + *p++ = basis_64[(string[i] >> 2) & 0x3F]; + if (i == (len - 1)) { + *p++ = basis_64[((string[i] & 0x3) << 4)]; + *p++ = '='; + } + else { + *p++ = basis_64[((string[i] & 0x3) << 4) | + ((int) (string[i + 1] & 0xF0) >> 4)]; + *p++ = basis_64[((string[i + 1] & 0xF) << 2)]; + } *p++ = '='; } - else { - *p++ = basis_64[((string[i] & 0x3) << 4) | - ((int) (string[i + 1] & 0xF0) >> 4)]; - *p++ = basis_64[((string[i + 1] & 0xF) << 2)]; - } - *p++ = '='; - } *p++ = '\0'; return (unsigned int)(p - encoded); |