static inline bool
is_valid_filename_char(utf16lechar c)
{
-#ifdef __WIN32__
+#ifdef _WIN32
return is_valid_windows_filename_char(c);
#else
return c != cpu_to_le16('\0') && c != cpu_to_le16('/');
static bool
am_root(void)
{
-#ifdef __WIN32__
+#ifdef _WIN32
return false;
#else
return (getuid() == 0);
static u32
generate_uid(void)
{
-#ifdef __WIN32__
+#ifdef _WIN32
return 0;
#else
if (am_root())
static u32
generate_gid(void)
{
-#ifdef __WIN32__
+#ifdef _WIN32
return 0;
#else
if (am_root())
#endif
}
-#ifdef __WIN32__
+#ifdef _WIN32
# ifndef S_IFLNK
# define S_IFLNK 0120000
# endif
struct wim_xattr_entry *entry = (void *)entries;
size_t entries_size;
struct wimlib_unix_data unix_data;
-#ifdef __WIN32__
+#ifdef _WIN32
const char *prefix = "";
#else
const char *prefix = "user.";
int value_len = rand32() % 64;
u8 *p;
- #ifdef __WIN32__
+ #ifdef _WIN32
if (value_len == 0)
value_len++;
#endif
*p++ = 'A' + i;
for (int j = 1; j < name_len; j++) {
do {
- #ifdef __WIN32__
+ #ifdef _WIN32
*p = 'A' + rand8() % 26;
#else
*p = rand8();