dxx-rebirth/common
Kp a8c4aee5f0 Fix compilation of valptridx unit tests
Newer gcc has become more effective at propagating values and now proves
that certain tests will always throw.  This proof triggers a
compile-time error, which is desirable in the main program, but not in
the unit test.  Add an indirection to hide the value from the compiler
so that it is forced to emit runtime code, which can then throw and
catch as intended.
2022-10-02 19:51:35 +00:00
..
2d Pass std::span to decode_data 2022-09-24 17:47:52 +00:00
3d Fix SDL-only g3_draw_sphere overflow test 2022-09-24 17:47:52 +00:00
arch Fix SDL2 double-free on failure to load music 2022-09-24 17:47:53 +00:00
editor Move various static functions into anonymous namespace 2022-07-09 13:39:29 +00:00
include Use std::span for PHYSFSX_fgets 2022-10-02 19:51:35 +00:00
main Use std::span for PHYSFSX_fgets 2022-10-02 19:51:35 +00:00
maths Remove quadint members low, high 2022-05-24 02:32:58 +00:00
mem Refer to <array> directly, not through "compiler-array.h" 2020-05-02 21:18:42 +00:00
misc Pass std::span to print_exit_message 2022-09-24 17:47:53 +00:00
music Rework ADL dynamic loader 2018-10-15 00:51:53 +00:00
texmap Pass std::span to draw_tmap, draw_tmap_flat 2022-09-24 17:47:52 +00:00
ui Check return value of PHYSFSX_fgets 2022-10-02 19:51:35 +00:00
unittest Fix compilation of valptridx unit tests 2022-10-02 19:51:35 +00:00