OpenTTD-patches/src/core
rubidium 485b5a9c2f (svn r18045) -Fix: GCC 4.5@HEAD not compiling OpenTTD anymore because of a "non-placement deallocation function [is] selected for placement delete", or in other words delete(void *, size_t) is 'magic'.
We implemented these delete(void *, size_t) operator functions because MSVC warned that "no matching operator delete found; memory will not be freed if initialization throws an exception" for new(size_t, size_t).
This disables MSVC warning about this because we do not use exceptions in the (constructors that use the) overridden allocation functions, as such they will never be called; delete(void *) remains necessary though.
2009-11-11 21:15:58 +00:00
..
alloc_func.cpp (svn r17693) -Cleanup: remove some unneeded includes 2009-10-04 17:16:41 +00:00
alloc_func.hpp (svn r17579) -Fix: remove doxygen docs for removed parameters, or change @param to @tparam if necessary 2009-09-19 15:17:47 +00:00
alloc_type.hpp (svn r18042) -Cleanup: remove some stale comments 2009-11-11 20:53:23 +00:00
bitmath_func.cpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
bitmath_func.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
endian_func.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
endian_type.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
enum_type.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
geometry_func.cpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
geometry_func.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
geometry_type.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
math_func.cpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
math_func.hpp (svn r17570) -Fix: a number of Doxygen warnings about missing parameters, which were sometimes missing and sometimes just typos 2009-09-19 09:51:14 +00:00
mem_func.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
overflowsafe_type.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
pool_func.hpp (svn r17839) -Codechange: implement the concept of 'caching' pool items to pools, that is instead of 'free' push the unused items in a linked list and use them on 'malloc'. Also add the concept of zeroing, or actually not zeroing, on new for pool items. 2009-10-21 19:38:50 +00:00
pool_type.hpp (svn r18045) -Fix: GCC 4.5@HEAD not compiling OpenTTD anymore because of a "non-placement deallocation function [is] selected for placement delete", or in other words delete(void *, size_t) is 'magic'. 2009-11-11 21:15:58 +00:00
random_func.cpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
random_func.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00
smallmap_type.hpp (svn r17790) -Feature: translatable base sound/graphics set descriptions 2009-10-17 20:34:09 +00:00
smallvec_type.hpp (svn r17541) -Feature: Filtering in Add-NewGRF dialog. 2009-09-14 20:59:46 +00:00
sort_func.hpp (svn r17530) -Codechange: use QSortT instead of qsort for sorting EngineIDs 2009-09-13 17:47:07 +00:00
string_compare_type.hpp (svn r17248) -Fix: add GPL license notice where appropriate 2009-08-21 20:21:05 +00:00