From a56fcb460281c32f5ea052e6913c60c5f5a1e032 Mon Sep 17 00:00:00 2001 From: raster Date: Wed, 7 Mar 2012 18:22:52 +0000 Subject: [PATCH] remove umask. mkstemp does it. :) git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@69012 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/canvas/evas_object_image.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/lib/canvas/evas_object_image.c b/src/lib/canvas/evas_object_image.c index 4ec8c2e..4ebea08 100644 --- a/src/lib/canvas/evas_object_image.c +++ b/src/lib/canvas/evas_object_image.c @@ -224,10 +224,8 @@ _create_tmpf(Evas_Object *obj, void *data, int size, char *format __UNUSED__) char buf[4096]; void *dst; int fd = -1; - mode_t pmode; o = (Evas_Object_Image *)(obj->object_data); - pmode = umask(S_IRGRP | S_IWGRP | S_IXGRP | S_IROTH | S_IWOTH | S_IXOTH); #ifdef __linux__ snprintf(buf, sizeof(buf), "/dev/shm/.evas-tmpf-%i-%p-%i-XXXXXX", (int)getpid(), data, (int)size); @@ -239,7 +237,6 @@ _create_tmpf(Evas_Object *obj, void *data, int size, char *format __UNUSED__) (int)getpid(), data, (int)size); fd = mkstemp(buf); } - umask(pmode); if (fd < 0) return; if (ftruncate(fd, size) < 0) { -- 2.7.4