id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 9474,"boost/type_traits/has_new_operator.hpp causes compilation errors when macro ""new"" is defined",myasnikovmaksim@…,John Maddock,"It is a recommended practice to #define new DEBUG_NEW in order to detect memory leaks in MFC projects, but it causes compilation errors in boost/type_traits/has_new_operator.hpp due to undesirable macro substitution.[[BR]] I suggest to hide this macro at the beginning of the file and restore it at the end. Attached patch is suitable only for Visual C++ compiler.[[BR]] Best regards, Maksim.",Bugs,closed,To Be Determined,type_traits,Boost 1.55.0,Problem,fixed,,