Commit Diff


commit - a777f81f2c342d2d36685bb559a149d256cf6f12
commit + 040fbdf88d5ac6d6cd89e5de3b3473c60d4f230f
blob - 9725d338acb98298afb9395b3fbf817bf25d58ad
blob + 3303b51dd8dc0d1cb50909042c0015ff91f7662d
--- ui.c
+++ ui.c
@@ -209,7 +209,7 @@ static int	in_minibuffer;
 static struct {
 	char	*curmesg;
 
-	char	 buf[1024];
+	char	 buf[1025];
 	size_t	 off, len;
 	char	 prompt[16];
 	void	 (*donefn)(void);
@@ -645,7 +645,7 @@ eecmd_self_insert(void)
 		return;
 	}
 
-	if (ministate.len == sizeof(ministate.buf))
+	if (ministate.len == sizeof(ministate.buf) -1)
 		return;
 
 	/* TODO: utf8 handling! */