remove umask. mkstemp does it. :)

SVN revision: 69012
This commit is contained in:
Carsten Haitzler 2012-03-07 18:22:52 +00:00
parent 7c4d6fbec8
commit f853b3613b
1 changed files with 0 additions and 3 deletions

View File

@ -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)
{