Cygwin: Drop definition and usage of _mode_t in favor of __mode_t
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
This commit is contained in:
parent
78c9002201
commit
ea58e20c0e
|
@ -13,7 +13,6 @@ details. */
|
||||||
|
|
||||||
typedef unsigned short _major_t;
|
typedef unsigned short _major_t;
|
||||||
typedef unsigned short _minor_t;
|
typedef unsigned short _minor_t;
|
||||||
typedef mode_t _mode_t;
|
|
||||||
|
|
||||||
#define FHDEV(maj, min) ((((unsigned) (maj)) << (sizeof (_major_t) * 8)) | (unsigned) (min))
|
#define FHDEV(maj, min) ((((unsigned) (maj)) << (sizeof (_major_t) * 8)) | (unsigned) (min))
|
||||||
#define _minor(dev) ((dev) & ((1 << (sizeof (_minor_t) * 8)) - 1))
|
#define _minor(dev) ((dev) & ((1 << (sizeof (_minor_t) * 8)) - 1))
|
||||||
|
@ -271,7 +270,7 @@ struct device
|
||||||
} d;
|
} d;
|
||||||
const char *native;
|
const char *native;
|
||||||
int (*exists_func) (const device&);
|
int (*exists_func) (const device&);
|
||||||
_mode_t mode;
|
__mode_t mode;
|
||||||
bool lives_in_dev:4;
|
bool lives_in_dev:4;
|
||||||
bool dev_on_fs:4;
|
bool dev_on_fs:4;
|
||||||
static const device *lookup (const char *, unsigned int = UINT32_MAX);
|
static const device *lookup (const char *, unsigned int = UINT32_MAX);
|
||||||
|
|
|
@ -97,7 +97,7 @@ struct symlink_info
|
||||||
bool isdevice;
|
bool isdevice;
|
||||||
_major_t major;
|
_major_t major;
|
||||||
_minor_t minor;
|
_minor_t minor;
|
||||||
_mode_t mode;
|
__mode_t mode;
|
||||||
int check (char *path, const suffix_info *suffixes, fs_info &fs,
|
int check (char *path, const suffix_info *suffixes, fs_info &fs,
|
||||||
path_conv_handle &conv_hdl);
|
path_conv_handle &conv_hdl);
|
||||||
int set (char *path);
|
int set (char *path);
|
||||||
|
@ -2565,7 +2565,7 @@ symlink_info::parse_device (const char *contents)
|
||||||
char *endptr;
|
char *endptr;
|
||||||
_major_t mymajor;
|
_major_t mymajor;
|
||||||
_major_t myminor;
|
_major_t myminor;
|
||||||
_mode_t mymode;
|
__mode_t mymode;
|
||||||
|
|
||||||
mymajor = strtol (contents += 2, &endptr, 16);
|
mymajor = strtol (contents += 2, &endptr, 16);
|
||||||
if (endptr == contents)
|
if (endptr == contents)
|
||||||
|
|
Loading…
Reference in New Issue