Make checks a bit stricter in C++03 mode
Use std::min for sdl/gr.cpp
Use std::min for ogl/gr.cpp
Use common helper to copy and bound palettes
Remove duplicate prototype of build_colormap_good
Add typedef palette_array_t for palette data
Use std::array for palette_array_t
Delegate sockaddr comparison to operator==
Use custom type for array of segment children
Use std::iterator_traits to make getitem more generic
Use optimized form of getitem for random access iterators
Delete unused variable Seg_scale
Use macros ZERO_VECTOR and IDENTITY_MATRIX for initialization
Combine common elements in side_t
Combine vms_vector and vms_vector_array
Use operator= instead of memcpy
Make Player_head_angles local to render_frame
Mark net_udp functions static
Mark net_udp globals as static
Remove unused variable who_killed_controlcen