From 0a17f5b6b514fddbb10df0f1b502b8c1a33ce552 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Fri, 26 Sep 2008 13:46:45 +0000 Subject: [PATCH] tried to make umask comment make more sense git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@55898 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/file.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/include/wx/file.h b/include/wx/file.h index 631f12c3c1..6d39f01bda 100644 --- a/include/wx/file.h +++ b/include/wx/file.h @@ -39,9 +39,11 @@ #define wxS_IWOTH 00002 #define wxS_IXOTH 00001 -// default mode for the new files: corresponds to umask 022 -#define wxS_DEFAULT (wxS_IRUSR | wxS_IWUSR | wxS_IRGRP | wxS_IWGRP |\ - wxS_IROTH | wxS_IWOTH) +// default mode for the new files: allow reading/writing them to everybody but +// the effective file mode will be set after anding this value with umask and +// so won't include wxS_IW{GRP,OTH} for the default 022 umask value +#define wxS_DEFAULT \ + (wxS_IRUSR | wxS_IWUSR | wxS_IRGRP | wxS_IWGRP | wxS_IROTH | wxS_IWOTH) // ---------------------------------------------------------------------------- // class wxFile: raw file IO -- 2.45.2