Changeset 33888 in vbox
- Timestamp:
- Nov 9, 2010 11:05:19 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 67537
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp
r33886 r33888 152 152 char szDir[RTPATH_MAX]; 153 153 RTFMODE newMode = 0; 154 RTFMODE fileMode = RTFS_UNIX_MASK | RTFS_TYPE_DIRECTORY; 154 #ifdef RT_OS_WINDOWS 155 RTFMODE fileMode = 0; 156 #else 157 RTFMODE fileMode = S_IRWXU | S_IRWXG | S_IRWXO; 158 #endif 155 159 156 160 while ( (ch = RTGetOpt(&GetState, &ValueUnion)) … … 194 198 mode_t umaskMode = umask(0); /* Get current umask. */ 195 199 if (newMode) 196 { 197 fileMode |= newMode; 198 } 199 else 200 fileMode |= S_IRWXU | S_IRWXG | S_IRWXO; 201 fileMode &= ~umaskMode; 200 fileMode = newMode; 202 201 #endif 203 202 }
Note:
See TracChangeset
for help on using the changeset viewer.