dxx-rebirth/similar/editor
Kp f900d4a5ee Remove RAIIdmem::operator pointer
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
2015-02-17 03:52:59 +00:00
..
autosave.cpp
centers.cpp
curves.cpp
eglobal.cpp Use array<> for Vertex_active 2015-02-14 22:48:28 +00:00
elight.cpp Capture range_for by-value temporaries as const 2015-02-05 03:03:49 +00:00
eobject.cpp Pass end-of-list for ignore_obj_list 2015-02-05 03:03:51 +00:00
eswitch.cpp
group.cpp Use array<> for Vertex_active 2015-02-14 22:48:28 +00:00
info.cpp
kbuild.cpp Capture range_for by-value temporaries as const 2015-02-05 03:03:49 +00:00
kcurve.cpp
kfuncs.cpp
kgame.cpp
khelp.cpp
kmine.cpp
ksegmove.cpp
ksegsel.cpp
ksegsize.cpp Use array<> for Side_to_verts 2015-02-14 22:48:27 +00:00
ktmap.cpp
kview.cpp
med.cpp
meddraw.cpp Use array<> for Side_to_verts 2015-02-14 22:48:27 +00:00
medmisc.cpp Remove vm_angles_2_matrix return value 2015-02-05 03:03:51 +00:00
medrobot.cpp Remove RAIIdmem::operator pointer 2015-02-17 03:52:59 +00:00
medsel.cpp
medwall.cpp Capture range_for by-value temporaries as const 2015-02-05 03:03:49 +00:00
mine.cpp
objpage.cpp
segment.cpp Use array<> for Vertex_active 2015-02-14 22:48:28 +00:00
seguvs.cpp Use array<> for Side_to_verts 2015-02-14 22:48:27 +00:00
texpage.cpp Capture range_for by-value temporaries as const 2015-02-05 03:03:49 +00:00
texture.cpp Return uvl from compute_uv_side_center 2015-02-05 03:03:50 +00:00