emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master bb2d125: Fix final test for invalid base64url chars


From: Lars Ingebrigtsen
Subject: master bb2d125: Fix final test for invalid base64url chars
Date: Wed, 21 Jul 2021 07:30:29 -0400 (EDT)

branch: master
commit bb2d1252e6da6202ebf7015ad9615b31fe993fdc
Author: Lars Ingebrigtsen <larsi@gnus.org>
Commit: Lars Ingebrigtsen <larsi@gnus.org>

    Fix final test for invalid base64url chars
    
    * src/fns.c (base64_decode_1): Fix test for invalid base64url
    (bug#45562).  Noted by Andreas Schwab.
---
 src/fns.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/fns.c b/src/fns.c
index a178216..7b9e3b0 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -3955,7 +3955,7 @@ base64_decode_1 (const char *from, char *to, ptrdiff_t 
length,
       if (c == '=')
        continue;
 
-      if (v1 < 0)
+      if (v1 == 0)
        return -1;
       value += v1 - 1;
 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]