提交 54c14293 authored 作者: Sergey Safarov's avatar Sergey Safarov

FS-11345: Fixed Werror=format-truncation on lib/esl

上级 f391645e
...@@ -78,7 +78,7 @@ static int connected = 0; ...@@ -78,7 +78,7 @@ static int connected = 0;
static int allow_ctl_c = 0; static int allow_ctl_c = 0;
static char bare_prompt_str[514] = ""; static char bare_prompt_str[514] = "";
static int bare_prompt_str_len = 0; static int bare_prompt_str_len = 0;
static char prompt_str[512] = ""; static char prompt_str[1024] = "";
static char prompt_color[12] = {ESL_SEQ_DEFAULT_COLOR}; static char prompt_color[12] = {ESL_SEQ_DEFAULT_COLOR};
static char input_text_color[12] = {ESL_SEQ_DEFAULT_COLOR}; static char input_text_color[12] = {ESL_SEQ_DEFAULT_COLOR};
static char output_text_color[12] = {ESL_SEQ_DEFAULT_COLOR}; static char output_text_color[12] = {ESL_SEQ_DEFAULT_COLOR};
...@@ -700,7 +700,7 @@ static void redisplay(void) ...@@ -700,7 +700,7 @@ static void redisplay(void)
char s1[12], s2[12] = ""; char s1[12], s2[12] = "";
putchar('\r'); putchar('\r');
snprintf(s1, sizeof(s1), "\033[%dC", bare_prompt_str_len); snprintf(s1, sizeof(s1), "\033[%dC", bare_prompt_str_len);
if (pos) snprintf(s2, sizeof(s2), "\033[%dC", pos); if (pos) snprintf(s2, sizeof(s2), "\033[%dC", pos);
printf("%s%s",s1,s2); printf("%s%s",s1,s2);
} }
...@@ -1418,7 +1418,7 @@ int main(int argc, char *argv[]) ...@@ -1418,7 +1418,7 @@ int main(int argc, char *argv[])
esl_handle_t handle = {{0}}; esl_handle_t handle = {{0}};
int count = 0; int count = 0;
const char *line = NULL; const char *line = NULL;
char cmd_str[1024] = ""; char cmd_str[2048] = "";
cli_profile_t *profile = NULL; cli_profile_t *profile = NULL;
int argv_use_history_file = 1; int argv_use_history_file = 1;
int use_history_file = 0; int use_history_file = 0;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论