hermet pushed a commit to branch master. http://git.enlightenment.org/tools/enventor.git/commit/?id=651d8551a3bc26c2bfafe567a248a0982f4499da
commit 651d8551a3bc26c2bfafe567a248a0982f4499da Author: taehyub <taehyub....@samsung.com> Date: Mon Mar 7 20:30:00 2016 +0900 main: change sprintf to snprintf Summary: change sprintf to snprintf for code safety Reviewers: Hermet, Jaehyun_Cho, NikaWhite Differential Revision: https://phab.enlightenment.org/D3773 --- src/bin/main.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/bin/main.c b/src/bin/main.c index 7f76b24..b53e3a8 100644 --- a/src/bin/main.c +++ b/src/bin/main.c @@ -283,12 +283,12 @@ args_dispatch(int argc, char **argv, char *edc_path, char *edj_path, { if (strstr(argv[i], ".edc")) { - sprintf(edc_path, "%s", argv[i]); + snprintf(edc_path, strlen(argv[i]), "%s", argv[i]); *default_edc = EINA_FALSE; } else if (strstr(argv[i], ".edj")) { - sprintf(edj_path, "%s", argv[i]); + snprintf(edj_path, strlen(argv[i]), "%s", argv[i]); } } @@ -305,7 +305,7 @@ defaults: { Eina_Tmpstr *tmp_path; eina_file_mkstemp(DEFAULT_EDC_FORMAT, &tmp_path); - sprintf(edc_path, "%s", (const char *)tmp_path); + snprintf(edc_path, strlen(tmp_path), "%s", (const char *)tmp_path); eina_tmpstr_del(tmp_path); } --