Bug #762

Inconsistent use of USE_STD_CXX_INCLUDES

Added by Jörg Riesmeier 4 months ago.

Status:New Start date:2017-06-23
Priority:Normal Due date:
Assignee:Jan Schlamelcher % Done:


Target version:3.6.3
Module:ofstd Compiler:
Operating System:


In header file "ofstd/include/ofstdinc.h", the macro USE_STD_CXX_INCLUDES should always be checked in order to decide whether to include the C++ ANSI standard includes or the old C++ includes. Currently, this is true for all but INCLUDE_CMATH, INCLUDE_CSTDDEF and INCLUDE_CSTDINT, which check with HAVE_CMATH, HAVE_CSTDINT and HAVE_CSTDDEF. See commits 076928b2 and 280f3991 where this inconsistency was introduced.

Related issues

related to DCMTK - Bug #778: Fix USE_STD_CXX_INCLUDES. Feedback 2017-07-17

Also available in: Atom PDF