From e3bbc5ddded1a87b0c2a2f4901bc3998194ab36c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Sun, 1 Jan 2023 00:07:36 +0100 Subject: [PATCH] fix base64 (==) --- src/cpp/kazMisc.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/cpp/kazMisc.cpp b/src/cpp/kazMisc.cpp index 0bb12c7..03f17a0 100644 --- a/src/cpp/kazMisc.cpp +++ b/src/cpp/kazMisc.cpp @@ -311,8 +311,7 @@ kaz::base64Decode (string &content) { buff [j] = 0; *q = buff [0] << 2 | (buff [1] & 0x30) >> 4; ++q; - --idx; - if (idx) { + if (idx > 2) { *q = buff [1] << 4 | (buff [2] & 0x3c) >> 2; ++q; }