dxx-rebirth/common
Kp ce0c183737 Change valptridx allow_end_construction to avoid assertion
gcc libstdc++ built with -D_GLIBCXX_DEBUG includes in
std::array::operator[] an assertion of the form:

```
	assert(index < size());
```

The valptridx allow_end_construction constructor, when given a
completely full array, will call operator[](size()), which causes the
assertion to fail.  Rework the constructor to compute an end iterator
without using operator[].  valptridx allow_end_construction expects that
the resulting iterator may be the end iterator and shall not be
dereferenced.
2022-09-24 17:47:52 +00:00
..
2d Prefer C++20 std::span over internal span for decode_row 2022-07-30 17:42:59 +00:00
3d
arch
editor
include Change valptridx allow_end_construction to avoid assertion 2022-09-24 17:47:52 +00:00
main Pass std::span to load_palette 2022-09-24 17:47:52 +00:00
maths
mem
misc Use std::span for poison helper functions 2022-09-24 17:47:51 +00:00
music
texmap
ui Pass std::span to file_getdirlist 2022-09-24 17:47:52 +00:00
unittest