#endif
#include <errno.h>
#include <mono/utils/mono-io-portability.h>
-#include <mono/metadata/metadata.h>
-#include <mono/metadata/class.h>
-#include <mono/metadata/class-internals.h>
-#include <mono/metadata/object.h>
-#include <mono/metadata/gc-internal.h>
-#include <mono/metadata/profiler.h>
#include <mono/metadata/profiler-private.h>
-#ifdef DISABLE_PORTABILITY
-int __mono_io_portability_helpers = PORTABILITY_NONE;
-
-void
-mono_portability_helpers_init (void)
-{
-}
-
-gchar *
-mono_portability_find_file (const gchar *pathname, gboolean last_exists)
-{
- return NULL;
-}
-
-#else
+#ifndef DISABLE_PORTABILITY
#include <dirent.h>
-int __mono_io_portability_helpers = PORTABILITY_UNKNOWN;
+int mono_io_portability_helpers = PORTABILITY_UNKNOWN;
static inline gchar *mono_portability_find_file_internal (GString **report, const gchar *pathname, gboolean last_exists);
{
const gchar *env;
- if (__mono_io_portability_helpers != PORTABILITY_UNKNOWN)
+ if (mono_io_portability_helpers != PORTABILITY_UNKNOWN)
return;
- __mono_io_portability_helpers = PORTABILITY_NONE;
+ mono_io_portability_helpers = PORTABILITY_NONE;
env = g_getenv ("MONO_IOMAP");
if (env != NULL) {
options[i]);
#endif
if (!strncasecmp (options[i], "drive", 5)) {
- __mono_io_portability_helpers |= PORTABILITY_DRIVE;
+ mono_io_portability_helpers |= PORTABILITY_DRIVE;
} else if (!strncasecmp (options[i], "case", 4)) {
- __mono_io_portability_helpers |= PORTABILITY_CASE;
+ mono_io_portability_helpers |= PORTABILITY_CASE;
} else if (!strncasecmp (options[i], "all", 3)) {
- __mono_io_portability_helpers |= (PORTABILITY_DRIVE | PORTABILITY_CASE);
+ mono_io_portability_helpers |= (PORTABILITY_DRIVE | PORTABILITY_CASE);
}
}
}