mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-20 02:55:47 +00:00
e27e955931
MSVC has a warning for using "unsafe" algorithms such as fill_n that can easily overrun the end of unchecked pointers. The problem is that there are lots of valid uses of these algorithms, and the signal that this is a valid use is MSVC-specific. Even less fortunate is the fact that if another header violates the warning, it is impossible to suppress it because it happens in a system header file (xutility), which was included far before the actual offending code occured. Even less fortunate than that, a boost header we (indirectly) use sets off this warning, cannot be suppressed, and is not going to be fixed (https://svn.boost.org/trac/boost/ticket/11426). The best solution is to turn off this problematic warning for everybody. |
||
---|---|---|
.. | ||
testing | ||
ArrayPortalUniformPointCoordinates.h | ||
CMakeLists.txt | ||
Configure.h.in | ||
ConfigureFor32.h | ||
ConfigureFor64.h | ||
ConnectivityStructuredInternals.h | ||
ExportMacros.h | ||
FunctionInterface.h | ||
FunctionInterfaceDetailPost.h | ||
FunctionInterfaceDetailPost.h.in | ||
FunctionInterfaceDetailPre.h | ||
FunctionInterfaceDetailPre.h.in | ||
IndexTag.h | ||
Invocation.h | ||
ListTagDetail.h | ||
ListTagDetail.h.in |