#define MAX(a,b) (((a)>(b))?(a):(b))
#endif
+#define CLAMP(val, min, max) MIN((max), MAX((min), (val)))
+
#ifdef _MSC_VER
#define PATH_MAX MAX_PATH
#define strcasecmp _stricmp
#define strncasecmp _strnicmp
+#define close CloseHandle
#define __const const
typedef int mode_t;