kbdmap(1): increase description size to 256 bytes
After conversion to UTF-8 some INDEX.keymaps descriptions are longer than the previous limit of 64 bytes. PR: 193656 Sponsored by: The FreeBSD Foundation
This commit is contained in:
parent
db7e53aa3f
commit
92ee8e8fd6
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=282904
@ -571,7 +571,7 @@ menu_read(void)
|
||||
char *p;
|
||||
int mark, num_keymaps, items, i;
|
||||
char buffer[256], filename[PATH_MAX];
|
||||
char keym[64], lng[64], desc[64];
|
||||
char keym[64], lng[64], desc[256];
|
||||
char dialect[64], lang_abk[64];
|
||||
struct keymap *km;
|
||||
struct keymap **km_sorted;
|
||||
@ -616,7 +616,7 @@ menu_read(void)
|
||||
continue;
|
||||
|
||||
/* Parse input, removing newline */
|
||||
matches = sscanf(p, "%64[^:]:%64[^:]:%64[^:\n]",
|
||||
matches = sscanf(p, "%64[^:]:%64[^:]:%256[^:\n]",
|
||||
keym, lng, desc);
|
||||
if (matches == 3) {
|
||||
if (strcmp(keym, "FONT")
|
||||
|
Loading…
Reference in New Issue
Block a user