diff --git a/engine/client/cl_parse_gs.c b/engine/client/cl_parse_gs.c index d625341e..9c3db4c3 100644 --- a/engine/client/cl_parse_gs.c +++ b/engine/client/cl_parse_gs.c @@ -91,11 +91,11 @@ static void CL_ParseNewMovevars( sizebuf_t *msg ) typedef struct delta_header_t { - qboolean remove : 1; - qboolean custom : 1; - qboolean instanced : 1; - uint instanced_baseline_index : 6; - uint offset : 6; + qboolean remove; + qboolean custom; + qboolean instanced; + uint16_t instanced_baseline_index; + uint16_t offset; } delta_header_t; static int CL_ParseDeltaHeader( sizebuf_t *msg, qboolean delta, int oldnum, struct delta_header_t *hdr )