yquake2remaster/src
Simon McVittie 6f6e27644e Add a separate noreturn macro for function pointers
C11 _Noreturn is only accepted on function declarations, not on function
pointers, so we can't use it on callbacks like game_import_t.error and
refimport_t.Sys_Error. Use a separate macro for those.

The problematic situation doesn't currently happen because the Makefile
hard-codes -std=gnu99, which disables C11 features; but removing
-std=gnu99 (resulting in the compiler's default, currently gnu11) causes
compilation failures with at least gcc 9.x.

Signed-off-by: Simon McVittie <smcv@debian.org>
2020-03-21 18:32:15 +00:00
..
backends Fix build on Windows after last commit. 2020-03-16 16:02:03 +01:00
client Add a separate noreturn macro for function pointers 2020-03-21 18:32:15 +00:00
common Add a separate noreturn macro for function pointers 2020-03-21 18:32:15 +00:00
game Add a separate noreturn macro for function pointers 2020-03-21 18:32:15 +00:00
server Bump MAX_STRING_CHARS to 2048 and MAX_TOKEN_CHARS to 1024. 2020-03-14 17:15:40 +01:00
win-wrapper quake2.exe wrapper puts Q2 window in foreground 2019-05-08 03:04:12 +02:00