]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.h
added DP_ASINACOSATANATAN2TAN extension which adds common trig functions missing...
[xonotic/darkplaces.git] / common.h
index 1cfcfd44dad56db83e15c9306acc4042644a6816..485d3eb60de90a2b524da0f39855737929030950 100644 (file)
--- a/common.h
+++ b/common.h
@@ -210,7 +210,6 @@ extern const char **com_argv;
 int COM_CheckParm (const char *parm);
 void COM_Init (void);
 void COM_Shutdown (void);
-void COM_InitArgv (void);
 void COM_InitGameType (void);
 
 char   *va(const char *format, ...);
@@ -229,10 +228,16 @@ extern int dpsnprintf (char *buffer, size_t buffersize, const char *format, ...)
 extern int dpvsnprintf (char *buffer, size_t buffersize, const char *format, va_list args);
 
 // A bunch of functions are forbidden for security reasons (and also to please MSVS 2005, for some of them)
+// LordHavoc: added #undef lines here to avoid warnings in Linux
+#undef strcat
 #define strcat DO_NOT_USE_STRCAT__USE_STRLCAT_OR_MEMCPY
+#undef strncat
 #define strncat DO_NOT_USE_STRNCAT__USE_STRLCAT_OR_MEMCPY
+#undef strcpy
 #define strcpy DO_NOT_USE_STRCPY__USE_STRLCPY_OR_MEMCPY
+#undef strncpy
 #define strncpy DO_NOT_USE_STRNCPY__USE_STRLCPY_OR_MEMCPY
+//#undef sprintf
 //#define sprintf DO_NOT_USE_SPRINTF__USE_DPSNPRINTF
 
 
@@ -262,6 +267,8 @@ typedef enum gamemode_e
        GAME_NETHERWORLD,
        GAME_THEHUNTED,
        GAME_DEFEATINDETAIL2,
+       GAME_DARSANA,
+       GAME_CONTAGIONTHEORY,
 }
 gamemode_t;