f900d4a5ee
Mac OS X defines uint_fast32_t to unsigned int, causing ambiguous overloads between RAIIdmem::operator[](std::size_t) and RAIIdmem::operator[](int). Adding a disambiguating overload for OS X breaks Windows. Remove operator pointer and operator[]. Rely on the inherited operator[] for indexing. Require users to call ->get() to convert to a simple pointer. First btb ambiguity reported: https://github.com/dxx-rebirth/dxx-rebirth/pull/34 Second btb ambiguity reported: https://github.com/dxx-rebirth/dxx-rebirth/pull/43 |
||
---|---|---|
.. | ||
decoder8.cpp | ||
decoder16.cpp | ||
decoders.h | ||
mve_audio.cpp | ||
mve_audio.h | ||
mve_main.c | ||
mvelib.cpp | ||
mvelib.h | ||
mveplay.cpp | ||
mveplayer.1 |