diff options
author | Yuriy Glukhov <yutiy.glukhov@gmail.com> | 2016-04-11 16:47:18 +0300 |
---|---|---|
committer | Yuriy Glukhov <yutiy.glukhov@gmail.com> | 2016-04-11 16:47:18 +0300 |
commit | 8cd4ec978ca8a7d70cd02206edf6eef988682b07 (patch) | |
tree | bc3cd2d1b12a7018ab48836febb9ab7dcb75efa5 /lib/pure | |
parent | d6cf109952d71fafbd878920f3d4b4a297a57ad1 (diff) | |
download | Nim-8cd4ec978ca8a7d70cd02206edf6eef988682b07.tar.gz |
Fixed base64 encode
Diffstat (limited to 'lib/pure')
-rw-r--r-- | lib/pure/base64.nim | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/pure/base64.nim b/lib/pure/base64.nim index 32d37ce02..2fc0b1c5e 100644 --- a/lib/pure/base64.nim +++ b/lib/pure/base64.nim @@ -90,6 +90,8 @@ template encodeInternal(s: expr, lineLen: int, newLine: string): stmt {.immediat if r+4 != result.len: setLen(result, r+4) else: + if r != result.len: + setLen(result, r) #assert(r == result.len) discard @@ -162,4 +164,3 @@ when isMainModule: "asure.", longText] for t in items(tests): assert decode(encode(t)) == t - |