From 4141dc75ae5b14c612cd24586461db019947cd66 Mon Sep 17 00:00:00 2001 From: ewasylishen Date: Sun, 2 Apr 2017 00:45:00 +0000 Subject: [PATCH] net_defs.h: add a preprocessor assertion that NET_MAXMESSAGE is sane git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@1391 af15c1b1-3010-417e-b628-4374ebc0bcbd --- quakespasm/Quake/net_defs.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/quakespasm/Quake/net_defs.h b/quakespasm/Quake/net_defs.h index 4ac6c304..424b85dd 100644 --- a/quakespasm/Quake/net_defs.h +++ b/quakespasm/Quake/net_defs.h @@ -47,6 +47,9 @@ struct qsockaddr #define NETFLAG_UNRELIABLE 0x00100000 #define NETFLAG_CTL 0x80000000 +#if (NETFLAG_LENGTH_MASK & NET_MAXMESSAGE) != NET_MAXMESSAGE +#error "NET_MAXMESSAGE must fit within NETFLAG_LENGTH_MASK" +#endif #define NET_PROTOCOL_VERSION 3