20#if defined(WIN32_VC) && defined(_DEBUG)
22#define USE_WIN32_DBGHEAP
26Configure(config_interrogatedb);
27NotifyCategoryDef(interrogatedb,
"");
29ConfigureFn(config_interrogatedb) {
32#ifdef USE_WIN32_DBGHEAP
36 int dbg_flags = _CrtSetDbgFlag( _CRTDBG_REPORT_FLAG );
38 if (use_win32_dbgheap.get_string_value() ==
"full") {
40 dbg_flags |= (_CRTDBG_ALLOC_MEM_DF | _CRTDBG_CHECK_ALWAYS_DF |
41 _CRTDBG_CHECK_CRT_DF);
46 if (!use_win32_dbgheap) {
54 if (win32_report_leaks) {
58 dbg_flags |= _CRTDBG_LEAK_CHECK_DF;
61 _CrtSetDbgFlag(dbg_flags);
66(
"interrogatedb-path",
"The search path for interrogate's *.in files.");
This is a convenience class to specialize ConfigVariable as a boolean type.
This is similar to a ConfigVariableList, but it returns its list as a DSearchPath,...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.