Changeset 3387 in kBuild
- Timestamp:
- Jun 26, 2020 4:51:19 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/mscfakes.c
r3219 r3387 207 207 */ 208 208 if (mode & _S_IWRITE) 209 { 209 210 fAttr &= ~FILE_ATTRIBUTE_READONLY; 211 if (fAttr == 0) 212 fAttr = FILE_ATTRIBUTE_NORMAL; 213 } 210 214 else 215 { 216 fAttr &= ~FILE_ATTRIBUTE_NORMAL; 211 217 fAttr |= FILE_ATTRIBUTE_READONLY; 218 } 212 219 if (!SetFileAttributes(pszPath, fAttr)) 213 220 rc = birdSetErrno(GetLastError()); … … 252 259 */ 253 260 if (mode & _S_IWRITE) 261 { 254 262 fAttr &= ~FILE_ATTRIBUTE_READONLY; 263 if (fAttr == 0) 264 fAttr = FILE_ATTRIBUTE_NORMAL; 265 } 255 266 else 267 { 268 fAttr &= ~FILE_ATTRIBUTE_NORMAL; 256 269 fAttr |= FILE_ATTRIBUTE_READONLY; 270 } 257 271 if (!SetFileAttributes(pszPath, fAttr)) 258 272 rc = birdSetErrno(GetLastError());
Note:
See TracChangeset
for help on using the changeset viewer.