jpeg pushed a commit to branch master. http://git.enlightenment.org/core/efl.git/commit/?id=e50bcc937ca8bb99efcaf87129ff9b21a4d8aae1
commit e50bcc937ca8bb99efcaf87129ff9b21a4d8aae1 Author: Jean-Philippe Andre <jp.an...@samsung.com> Date: Wed Apr 2 12:43:58 2014 +0900 Eina: Fix mistake in a previous patch Suffix length was not computed properly. Also, the change on eina_mkstemps was a @feature: add file extension support when creating temporary files --- src/lib/eina/eina_file_common.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/eina/eina_file_common.c b/src/lib/eina/eina_file_common.c index a62a2ec..7d42b63 100644 --- a/src/lib/eina/eina_file_common.c +++ b/src/lib/eina/eina_file_common.c @@ -919,9 +919,9 @@ eina_file_mkstemp(const char *templatename, Eina_Tmpstr **path) * http://man7.org/linux/man-pages/man3/mkstemp.3.html#NOTES */ old_umask = umask(S_IRWXG|S_IRWXO); - if ((XXXXXX = strstr(templatename, "XXXXXX.")) != NULL) + if ((XXXXXX = strstr(buffer, "XXXXXX.")) != NULL) { - int suffixlen = templatename + len - XXXXXX - 6; + int suffixlen = buffer + len - XXXXXX - 6; fd = mkstemps(buffer, suffixlen); } else --