From fa5c83b079828b3842712b9649a6df6d342c3e3e Mon Sep 17 00:00:00 2001 From: clickdevin Date: Mon, 5 Jul 2021 20:57:36 -0400 Subject: [PATCH] Fix a macro that creates a syntax error on MSVC --- Quake/world.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Quake/world.h b/Quake/world.h index 7fc63d11..27a51cde 100644 --- a/Quake/world.h +++ b/Quake/world.h @@ -73,7 +73,7 @@ int SV_TruePointContents (vec3_t p); edict_t *SV_TestEntityPosition (edict_t *ent); -#define CONTENTMASK_FROMQ1(c) (1u<<(-c)) +#define CONTENTMASK_FROMQ1(c) (1u<<(-(c))) #define CONTENTMASK_ANYSOLID (CONTENTMASK_FROMQ1(CONTENTS_SOLID) | CONTENTMASK_FROMQ1(CONTENTS_CLIP)) trace_t SV_ClipMoveToEntity (edict_t *ent, vec3_t start, vec3_t mins, vec3_t maxs, vec3_t end, unsigned int hitcontents); trace_t SV_Move (vec3_t start, vec3_t mins, vec3_t maxs, vec3_t end, int type, edict_t *passedict);