From e51e5c704c5bd7a91233b37f0cf4beaef6f06a5d Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Sun, 5 Jun 2022 09:15:05 +0200 Subject: fix an off-by-one error in copying the name of a virtual modifier This fixes issue #9. Bug existed since commit 816a8db326 from sixteen years ago. Signed-off-by: Benno Schulenberg --- src/xkbtext.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xkbtext.c b/src/xkbtext.c index 91c3c33..fe30d2b 100644 --- a/src/xkbtext.c +++ b/src/xkbtext.c @@ -126,7 +126,7 @@ XkbVModIndexText(Display *dpy, XkbDescPtr xkb, unsigned ndx, unsigned format) len = strlen(tmp) + 1; if (format == XkbCFile) - len += 4; + len += 5; if (len >= BUFFER_SIZE) len = BUFFER_SIZE - 1; rtrn = tbGetBuffer(len); -- cgit v1.2.1