OSDN Git Service

- fixed parameter count of SpawnForced
[zandronum/zandronum-acc.git] / misc.h
diff --git a/misc.h b/misc.h
index 17312da..2c54035 100644 (file)
--- a/misc.h
+++ b/misc.h
@@ -15,8 +15,9 @@
 \r
 // MACROS ------------------------------------------------------------------\r
 \r
-#define ASCII_SLASH 47\r
-#define ASCII_BACKSLASH 92\r
+#ifdef _WIN32\r
+#define strcasecmp stricmp\r
+#endif\r
 \r
 // TYPES -------------------------------------------------------------------\r
 \r
@@ -32,8 +33,10 @@ typedef enum
 void *MS_Alloc(size_t size, error_t error);\r
 void *MS_Realloc(void *base, size_t size, error_t error);\r
 U_WORD MS_LittleUWORD(U_WORD val);\r
-U_LONG MS_LittleULONG(U_LONG val);\r
+// U_LONG MS_LittleULONG(U_LONG val);\r
+U_INT MS_LittleUINT(U_INT val);\r
 int MS_LoadFile(char *name, char **buffer);\r
+boolean MS_FileExists(char *name);\r
 boolean MS_SaveFile(char *name, void *buffer, int length);\r
 int MS_StrCmp(char *s1, char *s2);\r
 char *MS_StrLwr(char *string);\r
@@ -42,7 +45,14 @@ void MS_SuggestFileExt(char *base, char *extension);
 void MS_StripFileExt(char *name);\r
 boolean MS_StripFilename(char *path);\r
 void MS_Message(msg_t type, char *text, ...);\r
+boolean MS_IsPathAbsolute(char *name);\r
+boolean MS_IsDirectoryDelimiter(char test);\r
 \r
 // PUBLIC DATA DECLARATIONS ------------------------------------------------\r
 \r
+#ifdef _MSC_VER\r
+// Get rid of the annoying deprecation warnings with VC++2005 and newer.\r
+#pragma warning(disable:4996)\r
+#endif\r
+\r
 #endif\r