mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-05-30 16:30:43 +00:00
[build] Fix a pile of gcc 10 issues
gcc got stricter about array accesses, complicating progs macros, and much better at detecting buffer overflows.
This commit is contained in:
parent
af814ff9a8
commit
ab04a1915e
30 changed files with 125 additions and 107 deletions
|
@ -193,7 +193,7 @@ extern progs_t sv_pr_state;
|
|||
#define SVstring(e,f) SVFIELD (e, f, string)
|
||||
#define SVfunc(e,f) SVFIELD (e, f, func)
|
||||
#define SVentity(e,f) SVFIELD (e, f, entity)
|
||||
#define SVvector(e,f) SVFIELD (e, f, vector)
|
||||
#define SVvector(e,f) (&SVFIELD (e, f, vector))
|
||||
#define SVinteger(e,f) SVFIELD (e, f, integer)
|
||||
#if TYPECHECK_PROGS
|
||||
#define SVdouble(e,f) E_DOUBLE (e, PR_AccessField (&sv_pr_state, #f, ev_##t, __FILE__, __LINE__))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue