Visual Studio's SAL extension uses a macro for deallocate. This macro is used
pervasively, and gets included through various different ways. This conflicts
with the similarly named interfaces in libc++. Introduce a undef header
similar to __undef_min_max to handle this. This fixes a number of errors due to
the macro replacing the function name.
Details
Details
- Reviewers
mclow.lists
Diff Detail
Diff Detail
- Repository
- rL LLVM
Event Timeline
Comment Actions
I'm not 100% happy with the naked #warning there; since that's not portable.
However, it's the same as in __undef_min_max, so, OK.