From 7497db6e3717b25c41280d5cb99a250af01771ab Mon Sep 17 00:00:00 2001 From: nicm Date: Fri, 3 Apr 2026 08:23:10 +0000 Subject: [PATCH] Increase b64_pton buffer to allow for Base64 without padding, from Michal Majchrowicz. --- tty-keys.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tty-keys.c b/tty-keys.c index 8fc51174..05ec63c8 100644 --- a/tty-keys.c +++ b/tty-keys.c @@ -1383,7 +1383,7 @@ tty_keys_clipboard(struct tty *tty, const char *buf, size_t len, size_t *size) copy[end] = '\0'; /* Convert from base64. */ - needed = (end / 4) * 3; + needed = ((end + 3) / 4) * 3; if (needed == 0) { free(copy); return (0);