diff options
Diffstat (limited to 'e2fsprogs/e2fs_lib.h')
-rw-r--r-- | e2fsprogs/e2fs_lib.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/e2fsprogs/e2fs_lib.h b/e2fsprogs/e2fs_lib.h index aa92e63af..fd6948fc7 100644 --- a/e2fsprogs/e2fs_lib.h +++ b/e2fsprogs/e2fs_lib.h | |||
@@ -12,10 +12,10 @@ | |||
12 | PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN | 12 | PUSH_AND_SET_FUNCTION_VISIBILITY_TO_HIDDEN |
13 | 13 | ||
14 | #if ENABLE_PLATFORM_MINGW32 | 14 | #if ENABLE_PLATFORM_MINGW32 |
15 | /* Get/set a file flags */ | 15 | /* Only certain attributes can be set using SetFileAttributes() */ |
16 | int fgetsetflags(const char *name, unsigned *get_flags, unsigned set_flags); | 16 | #define CHATTR_MASK (FILE_ATTRIBUTE_READONLY | FILE_ATTRIBUTE_HIDDEN | \ |
17 | #define fgetflags(name, flags) fgetsetflags(name, flags, 0) | 17 | FILE_ATTRIBUTE_SYSTEM | FILE_ATTRIBUTE_ARCHIVE | \ |
18 | #define fsetflags(name, flags) fgetsetflags(name, NULL, flags) | 18 | FILE_ATTRIBUTE_TEMPORARY | FILE_ATTRIBUTE_NOT_CONTENT_INDEXED) |
19 | #endif | 19 | #endif |
20 | 20 | ||
21 | /* Print file attributes on an ext2 file system */ | 21 | /* Print file attributes on an ext2 file system */ |