reactos/reactos/tools/log2lines/compat.h
Sylvain Petreolle 4c940f9e2e Addendum to r58764:
Remove MAX_PATH compatible definition and limits.h inclusion.


svn path=/trunk/; revision=58766
2013-04-14 20:54:33 +00:00

35 lines
835 B
C

#pragma once
#if defined(_WIN32)
#include <direct.h>
#define POPEN _popen
#define PCLOSE _pclose
#define MKDIR(d) _mkdir(d)
#define DEV_NULL "NUL"
#define DOS_PATHS
#define PATH_CHAR '\\'
#define PATH_STR "\\"
#define PATHCMP strcasecmp
#define CP_CMD "copy /Y "
#define DIR_FMT "dir /a:-d /s /b %s > %s"
#else /* not defined (_WIN32) */
#include <sys/stat.h>
#define POPEN popen
#define PCLOSE pclose
#define MKDIR(d) mkdir(d, S_IRWXU|S_IRWXG|S_IROTH|S_IXOTH)
#define DEV_NULL "/dev/null"
#define UNIX_PATHS
#define PATH_CHAR '/'
#define PATH_STR "/"
#define PATHCMP strcasecmp
#define CP_CMD "cp -f "
#define DIR_FMT "find %s -type f > %s"
#endif /* not defined (_WIN32) */
/* EOF */