]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11345: Fixed Werror=format-truncation on lib/esl
authorSergey Safarov <s.safarov@gmail.com>
Thu, 13 Dec 2018 07:02:22 +0000 (07:02 +0000)
committerSergey Safarov <s.safarov@gmail.com>
Thu, 13 Dec 2018 07:12:06 +0000 (07:12 +0000)
libs/esl/fs_cli.c

index 8c1bf24933eebed2c73d526697f805a2dd8ca660..3bdadf11d3648f023128992bbf4e218b238d39d1 100644 (file)
@@ -78,7 +78,7 @@ static int connected = 0;
 static int allow_ctl_c = 0;
 static char bare_prompt_str[514] = "";
 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 input_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)
                        char s1[12], s2[12] = "";
                        
                        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);
                        printf("%s%s",s1,s2);
                }
@@ -1418,7 +1418,7 @@ int main(int argc, char *argv[])
        esl_handle_t handle = {{0}};
        int count = 0;
        const char *line = NULL;
-       char cmd_str[1024] = "";
+       char cmd_str[2048] = "";
        cli_profile_t *profile = NULL;
        int argv_use_history_file = 1;
        int use_history_file = 0;