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

-- 


Reply via email to