Fixed VS memory tracking leaking into user code

This commit is contained in:
Wouter van Oortmerssen
2017-08-25 11:29:58 -07:00
parent 1f0bd12851
commit 42611f9a83
2 changed files with 6 additions and 3 deletions

View File

@@ -1749,7 +1749,8 @@ void TypeAliasesTest()
}
int main(int /*argc*/, const char * /*argv*/[]) {
#if defined(_MSC_VER) && defined(_DEBUG)
#if defined(FLATBUFFERS_MEMORY_LEAK_TRACKING) && \
defined(_MSC_VER) && defined(_DEBUG)
_CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF
// For more thorough checking:
//| _CRTDBG_CHECK_ALWAYS_DF | _CRTDBG_DELAY_FREE_MEM_DF