From be5b47af580bcb45617c5eb58fbffbe54925eab2 Mon Sep 17 00:00:00 2001 From: Flavio Grossi Date: Fri, 9 Jan 2015 14:18:32 +0100 Subject: Change default file permissions to respect process' umask. Signed-off-by: Erik de Castro Lopo CLoses: https://github.com/erikd/libsndfile/pull/94 --- src/file_io.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/file_io.c b/src/file_io.c index 6ccab78..7cf8f0c 100644 --- a/src/file_io.c +++ b/src/file_io.c @@ -558,12 +558,12 @@ psf_open_fd (PSF_FILE * pfile) case SFM_WRITE : oflag = O_WRONLY | O_CREAT | O_TRUNC | O_BINARY ; - mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH ; + mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH ; break ; case SFM_RDWR : oflag = O_RDWR | O_CREAT | O_BINARY ; - mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH ; + mode = S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH ; break ; default : -- cgit v1.2.3