From 2bd2384bc051ad6adf42215505cd6834275cffec Mon Sep 17 00:00:00 2001 From: Karl Fessel Date: Fri, 12 Mar 2021 13:13:32 +0100 Subject: [PATCH] examples/filesystem: posix open needs mode if O_CREATE umask is applied to mode (mode & ~umask) -> 00777 is a good default see: man 2 open --- examples/filesystem/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/filesystem/main.c b/examples/filesystem/main.c index 759d61c4ab..add2dda4ec 100644 --- a/examples/filesystem/main.c +++ b/examples/filesystem/main.c @@ -287,7 +287,7 @@ static int _tee(int argc, char **argv) } fclose(f); #else - int fd = open(argv[1], O_RDWR | O_CREAT); + int fd = open(argv[1], O_RDWR | O_CREAT, 00777); if (fd < 0) { printf("error while trying to create %s\n", argv[1]); return 1;