mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-01-03 07:31:54 +00:00
Client: Use strncpy() instead strcpy()
This commit is contained in:
parent
72948cc684
commit
6e69fcbdfc
@ -78,7 +78,7 @@ static int
|
||||
input_complete(int arg UNUSED, int key UNUSED)
|
||||
{
|
||||
static int complete_flag;
|
||||
char buf[256];
|
||||
char buf[BIRDC_INPUT_COMPLETE_BUFFER_LEN];
|
||||
|
||||
if (rl_last_func != input_complete)
|
||||
complete_flag = 0;
|
||||
|
@ -10,6 +10,8 @@
|
||||
extern int init, busy, interactive;
|
||||
extern int term_lns, term_cls;
|
||||
|
||||
#define BIRDC_INPUT_COMPLETE_BUFFER_LEN 256
|
||||
|
||||
/* birdc.c / birdcl.c */
|
||||
|
||||
void input_start_list(void);
|
||||
|
@ -195,7 +195,7 @@ cmd_find_common_match(struct cmd_node *root, char *cmd, int len, int *pcount, ch
|
||||
(*pcount)++;
|
||||
if (best < 0)
|
||||
{
|
||||
strcpy(buf, m->token + len);
|
||||
strncpy(buf, m->token + len, BIRDC_INPUT_COMPLETE_BUFFER_LEN);
|
||||
best = m->len - len;
|
||||
best_prio = m->prio;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user