From c705139623cd01b80a5daee1b14f1daea9e22e65 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Tue, 10 Apr 2018 11:52:49 +0200 Subject: [PATCH] ecore_file: switch from buf to tmpstr before c65782b15c0af7c25c5506cdf79cbbfa39604fec the acutal path has been filled into buf, with eina_file_mkstemp the string is filled into tmpstr, so that path should be chmoded instead of the template buf. Thx to MatP for the report! --- src/lib/ecore_file/ecore_file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore_file/ecore_file.c b/src/lib/ecore_file/ecore_file.c index 89b6f2b373..4780350de0 100644 --- a/src/lib/ecore_file/ecore_file.c +++ b/src/lib/ecore_file/ecore_file.c @@ -487,7 +487,7 @@ ecore_file_mv(const char *src, const char *dst) } // Set file permissions of temp file to match src - if (chmod(buf, mode) == -1) + if (chmod(tmpstr, mode) == -1) { eina_tmpstr_del(tmpstr); goto FAIL;