]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - common.h
made darkplaces compile successfully with g++ to test for errors C doesn't care about...
[xonotic/darkplaces.git] / common.h
index 507d3f7dceb86fb80d4833e88eef0bfc044baf6a..699c45987cf011e0d0b16c4f0c4c996e119c0c5d 100644 (file)
--- a/common.h
+++ b/common.h
@@ -50,9 +50,8 @@ typedef struct sizebuf_s
 } sizebuf_t;
 
 void SZ_Clear (sizebuf_t *buf);
-void *SZ_GetSpace (sizebuf_t *buf, int length);
-void SZ_Write (sizebuf_t *buf, const void *data, int length);
-void SZ_Print(sizebuf_t *buf, const char *data);       // strcats onto the sizebuf
+qbyte *SZ_GetSpace (sizebuf_t *buf, int length);
+void SZ_Write (sizebuf_t *buf, const qbyte *data, int length);
 void SZ_HexDumpToConsole(const sizebuf_t *buf);
 
 void Com_HexDumpToConsole(const qbyte *data, int size);
@@ -148,6 +147,7 @@ void MSG_WriteShort (sizebuf_t *sb, int c);
 void MSG_WriteLong (sizebuf_t *sb, int c);
 void MSG_WriteFloat (sizebuf_t *sb, float f);
 void MSG_WriteString (sizebuf_t *sb, const char *s);
+void MSG_WriteUnterminatedString (sizebuf_t *sb, const char *s);
 void MSG_WriteAngle8i (sizebuf_t *sb, float f);
 void MSG_WriteAngle16i (sizebuf_t *sb, float f);
 void MSG_WriteAngle32f (sizebuf_t *sb, float f);
@@ -245,6 +245,7 @@ typedef enum gamemode_e
        GAME_PRYDON,
        GAME_NETHERWORLD,
        GAME_THEHUNTED,
+       GAME_DEFEATINDETAIL2,
 }
 gamemode_t;