diff options
Diffstat (limited to 'src/include/platform.h')
-rw-r--r-- | src/include/platform.h | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/src/include/platform.h b/src/include/platform.h index 0e3144ee8..6a3e8e4b8 100644 --- a/src/include/platform.h +++ b/src/include/platform.h @@ -196,7 +196,25 @@ #include <sys/endian.h> #endif -#include "plibc.h" +/* From plibc. */ +#ifdef Q_OS_WIN32 +#define WINDOWS 1 +#endif + +#ifndef WINDOWS +#define DIR_SEPARATOR '/' +#define DIR_SEPARATOR_STR "/" +#define PATH_SEPARATOR ':' +#define PATH_SEPARATOR_STR ":" +#define NEWLINE "\n" +#else +#define DIR_SEPARATOR '\\' +#define DIR_SEPARATOR_STR "\\" +#define PATH_SEPARATOR ';' +#define PATH_SEPARATOR_STR ";" +#define NEWLINE "\r\n" +#endif + #include "compat.h" #include <locale.h> |