rimmed pushed a commit to branch master. http://git.enlightenment.org/tools/eflete.git/commit/?id=546cd18921e008a7c44b25fda812400732b58153
commit 546cd18921e008a7c44b25fda812400732b58153 Author: Vyacheslav Reutskiy <v.reuts...@samsung.com> Date: Mon Dec 5 13:32:48 2016 +0200 project manager: fix --export-edj option for Windows Always close file handler on Windows. Fixes T4948 Change-Id: I3c765f1bea0a344ee17ee1366b799bc27c1af1f1 --- src/bin/project_manager/project_manager2.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/bin/project_manager/project_manager2.c b/src/bin/project_manager/project_manager2.c index 947214a..d13d8b2 100644 --- a/src/bin/project_manager/project_manager2.c +++ b/src/bin/project_manager/project_manager2.c @@ -1343,7 +1343,10 @@ pm_project_develop_export(Project *project, eina_strbuf_append_printf(cmd, "edje_pick -o %s", path); else { - eina_file_mkstemp("eflete_export_XXXXXX", &ppd->tmp_dirname); + int fd = eina_file_mkstemp("eflete_export_XXXXXX", &ppd->tmp_dirname); + /* special for Windows. Window does not like the opened handlers + we need close it for write file in future. */ + close(fd); eina_strbuf_append_printf(cmd, "edje_pick -o %s", ppd->tmp_dirname); eina_strbuf_append_printf(cmd, " -a %s", path); } --