Merge branch 'obsd-master'

pull/1933/head
Thomas Adam 2019-10-03 12:01:25 +01:00
commit eeedb43ae8
5 changed files with 7 additions and 7 deletions

View File

@ -61,7 +61,7 @@ cmd_list_keys_exec(struct cmd *self, struct cmdq_item *item)
struct key_table *table;
struct key_binding *bd;
const char *tablename, *r;
char *key, *cp, tmp[BUFSIZ];
char *key, *cp, tmp[8192];
int repeat, width, tablewidth, keywidth;
if (self->entry == &cmd_list_commands_entry)

View File

@ -1245,7 +1245,7 @@ yylex_token_variable(char **buf, size_t *len)
{
struct environ_entry *envent;
int ch, brackets = 0;
char name[BUFSIZ];
char name[1024];
size_t namelen = 0;
const char *value;
@ -1297,7 +1297,7 @@ yylex_token_tilde(char **buf, size_t *len)
{
struct environ_entry *envent;
int ch;
char name[BUFSIZ];
char name[1024];
size_t namelen = 0;
struct passwd *pw;
const char *home = NULL;

2
cmd.c
View File

@ -384,7 +384,7 @@ cmd_find(const char *name, char **cause)
{
const struct cmd_entry **loop, *entry, *found = NULL;
int ambiguous;
char s[BUFSIZ];
char s[8192];
ambiguous = 0;
for (loop = cmd_table; *loop != NULL; loop++) {

View File

@ -60,7 +60,7 @@ layout_checksum(const char *layout)
char *
layout_dump(struct layout_cell *root)
{
char layout[BUFSIZ], *out;
char layout[8192], *out;
*layout = '\0';
if (layout_append(root, layout, sizeof layout) != 0)

View File

@ -281,7 +281,7 @@ static char *
tty_term_strip(const char *s)
{
const char *ptr;
static char buf[BUFSIZ];
static char buf[8192];
size_t len;
/* Ignore strings with no padding. */
@ -309,7 +309,7 @@ tty_term_strip(const char *s)
static char *
tty_term_override_next(const char *s, size_t *offset)
{
static char value[BUFSIZ];
static char value[8192];
size_t n = 0, at = *offset;
if (s[at] == '\0')